Running dns server on dynamic ip

watts3000

Senior member
Aug 8, 2001
619
0
0
I have a dynamic ip address and a domain name thats registered with zone edit I want touse that 1 dyanmic ip to host a webserver off of and a dns server. I will also add an exchange server in a couple of months. Can anyone tell me if this is possible. I want to learn more about dns so thats way I've elected to try to run my own dns server.
 

ttn1

Senior member
Oct 24, 2000
680
0
0
Yes, it's possible. In fact I do it at home.

I use easydns.com's domain hosting service. They allow you to map dynamic IPs to your domain name. I use a linux router that run a program called ezipupdate. When my router gets a new IP it updates it with easydns. When my IP changes my site goes down until all the name servers are updated, which usually takes less than half an hour. That being said, I have cable internet and my IP hasn't changed in months.

Just be careful with your DNS server. I have mine behind my firewall/router and it only accepts requests from my internal network. It's looks at my ISPs DNS servers first for a lookup and if they are unavailable then it looks for the nearest world DNS.

All of my machines use my DNS server for lookups. It was mainly just a challenge to see if I could do it, but my ISP's servers did go down once for about an hour. It was cool to still be able to surf.
 

watts3000

Senior member
Aug 8, 2001
619
0
0
Did you still have to registar your dns server with a registration service. Aslo are you doing dns for any domains.
 

n0cmonkey

Elite Member
Jun 10, 2001
42,936
1
0
Setup an internal dns server. Get used to how it works. Figure out the mistakes you are most likely to make (not adding . at the end of my hostnames :p). Then think about putting one on the net.

Problem with dns servers: The big one out there (BIND) has a horrible security history. Unfortunately its the standard really. Anyhow, you will need to keep up to date with patches, much the same way as with your future exchange (cringe) server. Get used to checking certain sites *DAILY* for patches. More than once per day if possible.