I have a particularly confusing DNS issue. I know that this has to have been dealt with before, and I’ve found a sort of solution, but I haven’t been able to really crack this one. This issue has been gnawing at me for some time… so here it goes:
We have our web and email hosting off site. I therefore chose to use the ISP’s DNS server. I have the ability to modify any DNS setting at will. I have a few servers in house that are hosting services to the outside world, for example web services. The configuration that I am using is one-to-one NATing. The way I have these set up is that the server has an internal IP address and the firewall forwards requests from a specific external IP address to the “internal machine”.
For example, I have a server with an IP address of 192.168.1.4. I allow port 4505 from 216.146.78.99 to forward to the internal 192.168.1.4:4505.
The problem is as follows: the server’s DNS name. I have the DNS server listing of norman.spertus.edu as 216.146.78.99. This works beautifully for the outside world. The problem is internal users. The internal users get the DNS entry above as an external IP address and don’t know what to do with that. I have a workaround that I’ve implemented and set up a Hosts file on the local machines. I find this to be quite a pain, and I would like to upgrade our Domain from NT to 2000, but 2000 requires a DNS server functioning properly. I have seen postings to create 2 DNS servers. I have been unsuccessful with that implementation also.
I am sorry for all the verbiage. Any ideas would help me significantly. Thank you.
Yehoshua Israel
We have our web and email hosting off site. I therefore chose to use the ISP’s DNS server. I have the ability to modify any DNS setting at will. I have a few servers in house that are hosting services to the outside world, for example web services. The configuration that I am using is one-to-one NATing. The way I have these set up is that the server has an internal IP address and the firewall forwards requests from a specific external IP address to the “internal machine”.
For example, I have a server with an IP address of 192.168.1.4. I allow port 4505 from 216.146.78.99 to forward to the internal 192.168.1.4:4505.
The problem is as follows: the server’s DNS name. I have the DNS server listing of norman.spertus.edu as 216.146.78.99. This works beautifully for the outside world. The problem is internal users. The internal users get the DNS entry above as an external IP address and don’t know what to do with that. I have a workaround that I’ve implemented and set up a Hosts file on the local machines. I find this to be quite a pain, and I would like to upgrade our Domain from NT to 2000, but 2000 requires a DNS server functioning properly. I have seen postings to create 2 DNS servers. I have been unsuccessful with that implementation also.
I am sorry for all the verbiage. Any ideas would help me significantly. Thank you.
Yehoshua Israel