Can you configure dynamic to be static yourself, without changing your isp?

I stumbled across this how-to whilst searching for the answer but couldn't find anything definitive. I don't want to mess up my computer (at least not for a good reason anyway) So I am hoping super users can clarify for me.

I have a dynamic ip. I can pay an extra £8.00 a month to formally get a static one, but can I avoid this fee and use this how-to or similar to set my ip to be static anyway if I want? If so, would it be affected by things like restarting the computer or moving providers? Apologies in advance if this seems like an obvious question!

3

2 Answers

There isn't any way you can have a static IP address on the public side of your network without some participation from your ISP. It isn't as easy as just setting a public address (which is fairly straightforward), but in order for it to work, you would need the rest of the internet to know it is there, and to route any packets for it via your ISP to your connection.

When you order a static IP from an ISP, this is the service they are providing - not only the allocation of the address, but also routing packets destined for this IP address to your physical connection.

The best way to avoid paying for a static IP is to carry on using a dynamic IP address, but use a dynamic DNS provider such as No-IP which you can cause to update every time your IP address changes (routers will often do this for you automatically, or there are Windows / OSX / Linux (such as ddclient) clients). That way, you can just use something like magpie.no-ip.com instead of an IP address and it will always resolve to your public address.

4
  1. Go to Control Panel --> Network and Internet --> Network and Sharing Center.

  2. Under "View your active networks" click Wi-fi (Your SSID Name) <-- Click on that one.

  3. Hit properties and a new window should open up. Scroll down until you see "Internet Protocol Version 4 (TCP/IPv4)" Click on it.

4.Click "Use the following IP Address" and then go to the start menu and open "run". In run type in "cmd". Then press OK and cmd should open.

  1. In cmd, type "ipconfig" and a list of stuff should pop up. Find where "IPv4 Address", "Subnet Mask", and "Default Gateway" are all filled up. When you do go back to the "Internet Protocol Version 4" from step 3 and for "IP address" type in the "IPv4 Address" from cmd. The "Subnet Mask" should fill up by itself when you click on it if not fill it in from the info from cmd. Fill in the "Default Gateway from cmd's info.

  2. Now you need to find you "Domain Name Server(DNS)". To do that go to Click Here and it should show your public ip. Open up a new tab and then type in that public ip. The username and password should be username="admin" password="password". If not you may need to find that out by doing some searches. When you are on this site you will need to do some searching for Primary Dns and Secondary or even Domain Name Server. All of them aren't the same. Once you find those the order they should be in is the Primary or Preferred and then Secondary or Alternate. Just type these in on the Internet Protocol Version 4 from step 3 for what they match. Then click "OK" and you may lose internet connection for a bit, but then it will work again unless you did something wrong.

7.Now try restarting you computer but make sure you know what your IP Address or IPv4 Address is before you restart. Then open "run" and type "cmd" again to see if your ip changed and if it did try again. If it didn't Congrats!. I hope this helped!

Note: Things lke "run" and "cmd" should not be put in quotations.

1

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like