Internal DNS Server

Our company uses a DNS server provided by our ISP for Internet traffic. For internal resolution, we have to insert entries into each client HOSTS file and its becoming quite tedious. Also, when customers visit, they have trouble accessing our website because their resolving to our external IP address and the firewall is not going to allow them outside the firewall only to come back in.

Therefore, in Windows 2003, I want to set up an internal DNS server so that people can access our site and our users can access other internal network devices and servers. We do also have some people that access an iSeries server that is based off a single name. For example one is called INTERLG2. How would we do a DNS entry for that so that we don't have to mess with hosts files anytime somebody needs to access it?

Thanks
jayc28Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Andres PeralesCommented:
If you are running a domain on windows 2003 server you already have a DNS server running, you just need to add the right entries into your DNS server to all access to your internal website as well as other items.
So on your DNS server you would got to your zone listed with the domain name and add an A record pointing to your web servers private ip address.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
dfxdeimosCommented:
So I take it you do not have a domain setup? I would really recommend taking a look at this, as it makes administration a TON easier (and it is pretty easy).

Here is a link that talks about setting up DNS in a workgroup environment:
http://support.microsoft.com/kb/324259

Basically you would just the clients to look towards your new DNS server for name resolution and set the DNS server to forward requests that it doesn't have records for to your ISP. You would then create A records in a DNS zone that correspond to the IP Addresses that you want these names mapped to.

I take it your website is hosted in your network? What you could do then is create a forward lookup zone called "yourdomain.com" with a WWW A record that pointed to the INTERNAL IP address of your website. You can then modify the host headers for the website to accept requests for www.yourdomain.com

I would seriously consider moving to a domain though, it makes things like this a TON easier on you as an admin!
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2003

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.