Web-server – How necessary is a static IP when running a webserver from home

dynamic-iphostingstatic-ipweb-server

I'm considering hosting at home not through a third party. Some of the content will be software that need to run reliably 24/7. Currently I buy the domain then redirect it to the IP of my webhost, so I'm guessing that IP has to be static. But when hosting from home, I will be using my regular home connection, which I think uses dynamic IPs. Is there a way to still get it to work with dynamic IPs?

Best Answer

It is not necessary to have a static IP to run a webserver from home as long as there is a static name in DNS that will update if your IP happens to change.

This is possible through a variety of DNS providers. Dyndns and No-IP are probably the most well-known providers. Another DNS provider, EveryDNS (which is now owned by Dyn), also provides this service.

Additionally, if you are using a router like the linksys wrt54g that allows you to put an open firmware on it (like tomato or dd-WRT) you can often automate the updating of the IP address with the dynamic provider so that when the router gets a new address from DHCP, it will automatically update with your dynamic naming provider.

You should also check your terms of service for your residential service. While this is technically possible, running a commercial website from your home is likely to be prohibited by your ISP.

Related Topic