How to keep a constant ip address? - ip

I am from south Asia, using internet with ip address something like, 180.234.23.24. But each time I restart computer, the last two place are randomly changing. I am trying to keep a constant ip address each time, tried Changed Adapter Setting and a tool from sourceforge FastIPChangerV1.8, but it didn't work. Buying VPN or using proxy server isn't my intention. Besides contacting with the internet service provider, is there any other way to get a constant ip address?
P.S. Please let me know this is the right place for asking this question, not by giving down vote.

Related

How to change IP address without VPN/proxy locally?

I'm building a scraper, and in order to not get banned, I have to make my requests from different IP addresses. Right now I'm doing that with a VPN, but it has several issues.
As I was reading about the topic, everybody was advising the methods I currently use, but those have their own problems.
I noticed that connecting to the same network from different devices gives different IP address. Furthermore, the same device connected to the same network, through WiFi, or through LAN gives different IP address. I'm not too experienced in networks, and don't know if those different addresses are really different, or will reveal that the requests are coming from the same network, but may be a good idea.
And if it is, how can I take advantage of it? Is there a way to programmatically create "fake devices" from the same device, getting different IP addresses? (I'm thinking about VMs or something)
Your public IP address is the one allocated to you (or to a group of Internet users you belong to) by your Internet provider.
On your side of your Internet box, the IP addresses are local addresses. Those local addresses cannot be seen from the outside. So you can change your local IP address as much as you want, the outside world will see you with the same IP.
Your solution could be to rent a server on the cloud and run your scraper on it.

Local Area Network Configuration Question

Comcast installed a Juniper Universal Access Router ACX1100, I plugged our switch to the port that the technician told us that is in/out port. But nothing happened, after reading and asking I was told that I need a managed switch to be configured with the gateway IP and that IP is a /29. That's where I got lost. According to him there are 6 usable IP's.
example:
Gateway: 192.168.120.161/29
Usable Range: 192.168.120.162 - 192.168.120.167
One of my multiple questions is what hardware do I need to be able to connect my PC's?, I configured a managed switch, but when I connect my laptop to it I get Unidentified Network and No Internet Connection.
I have been reading and I think I need a VPN with DHCP server integrated.
If some one can help me I'll appreciate it.
/29 is the subnet mask, it can also be expressed as 255.255.255.248. Basically it defines which part of the IP is the network ID and which part of IP is the host ID.
I think in order to accurate assess your situation, we need to know exactly what kind of configuration you set on the managed switch you purchased, also which managed switch did you purchase?
Also currently on your laptop's NIC, what IP is assigned on there?
Either on your old unmanaged switch or on the managed switch, you can try assigning one of the addresses from the /29 block that the technician told you about statically. And the default-gateway with the addresses you posted in your question.

How to port forward for DynDNS without touching the NAT router

I got a bit of a problem lately. I want to access my home network from the internet using a VPN and DynDNS.
For DynDNS I registered a free domain name at TwoDNS. My router is also setup to tell the DNS server its current IP address once in a while.
But then I realized that the address shown at TwoDNS doesn't match the address my router has. This is due to the fact that I am living at a student residence that is connected to the network of our university.
So my local network probably lies behind multiple NAT-routers. Usually this would require a port forward but how if I am not in control of the routers.
Maybe an external server with a constant connection to my home network will do the trick. What do you think?
Is there some kind of dynamic NAT?
Thanks in advance for any help
The solution is simple and there is one specific service to enable just what I described: LogMeIn Hamachi

Physical address to an IP address

I have a theoretical question here on IP's.
We all know how to do a simple trace on a IP address ether in the cmd or via a web application to find a Physical Geo location linked to that ip. My Question is can this be reversed?
For example if i know the address of my house and i am on holiday how would i find my ip?
My line of thought is that there is a massive data base of ip to Geo location can you just reverse the search ? if not why and what would be the kinda of problems to overcome. Is there another way of doing it?
There is no way you can do it, because it is one-directional relationship. IP address does not depend directly on your physical location. Think about it that way: if you connect to your wifi from your neighbour's home, does it mean that your IP has changed? Your address depends on location only in the way that your ISP operates within certain area only and some IP address range is reserved for him.
In theory you could determine the IP address based on physical address if you had access to your ISP's customers database, but unless you are e.g. a police officer working on some case, you have no legal access to it.
The problems to overcome would be breaking into databases of every ISP in the world ;)
If you want to have access to your computer while on holiday, it's enough to have a static IP or use a service like dyndns.

Possible ways to keep track of dynamic ip address?

So for those who knows what bitcoin miner is I got one, for those who don't know what it is they can search to see what i mean.
Anyway as far as I have seen, machine is running and configurable through mikrotik installed on raspberry pi.
And I got it working.
The problem is that machine is located on my friend's house, and I need access to the machine from time to time. So far I have made redirect on router so machine is accessible to outside world.
But I can access it only if I know what is ip address of my friend internet. But as he have dynamic ip address, the address is changing from time to time, and I can't access the machine unless he tells me the new address.
What are the possible ways to track dynamic ip address and know what is the address when it's changed so I can access machine any time?
You can access your external ip address formatted as simple text from http://wtfismyip.com/text. You can write a shell script to 'wget' the address and 'mail' it to you. The 'crond' on your raspberry pi can then regularly execute the script.

Resources