Link to home
Start Free TrialLog in
Avatar of gr8gonzo
gr8gonzoFlag for United States of America

asked on

Win 2K Server DNS: Forcing domain name to specific IP address

I can use my Hosts file to override DNS and point a specific name / domain to an IP address, but I want to make this change for everyone at this company. Since our primary domain controller (Windows 2000 Server) is running DNS services, I figured I could probably use that, but I'm not sure of the exact procedure for doing this. If anyone can help me out, I'd appreciate it.

- Jonathan
Avatar of adamdrayer
adamdrayer
Flag of United States of America image

Start -> Programs -> Administrative Tools -> DNS

Open the Server, then open "Forward Lookup Zones", then right-click the domain name and select "New Host"

Then type in the computer name and IP address.  Click the checkbox if you would like a reverse DNS entry associated with this.  (recommended)
Avatar of gr8gonzo

ASKER

That's for a computer that's on my network with a computer name.

Basically, what I want to do is force all computers on our network to go to 123.123.123.123 when they try to go to www.microsoft.com.

I can do this in my HOSTS file by adding these lines:
123.123.123.123       microsoft.com
123.123.123.123       www.microsoft.com

However, I want the same effect to apply to all computer on my network by using DNS on Windows 2000 server.

- Jonathan
ASKER CERTIFIED SOLUTION
Avatar of adamdrayer
adamdrayer
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Okay, I've created a new forward lookup zone, but I'm not clear on making a new record. I'm used to using BIND on Linux systems, so this is a bit different as far as some wording and interfaces go. Here's what my Forward lookup zones look like after creating the new domain's forward lookup zone

[-] headquarters.companyname.com          Active Directory-integrated
     [+] _msdcs
     [+] _sites
     [+] _tcp
     [+] _udp

[-] companyname.com                              Standard Primary
     headquarters

(You can correctly assume that I was using microsoft.com just for an example of what I was trying to do.) Essentially, we just updated our company web site, and there are now two versions - one for the public and one for employees. Each has its own IP address, so I want the employees to be able to go to our web site but be directed to the IP address that has the "internal" version of our web site.

I don't know why the "headquarters" folder was automatically added to the companyname.com zone - this worries me a bit. I don't like extra things being created without me creating them.

Anyway, I right-clicked on the main companyname.com folder, clicked on New Host, and used "www" as the name (without the quotes), and put in the new IP address. This seems to have worked - my computer now correctly redirects to the new web site. However, I also want companyname.com (without the www. prefix) to redirect to that new IP. How can I do this? (Added 25 points)

- Jonathan
Nevermind - I created a new host in the same way without using a "name" and after it prompted me that it might not be a valid name, I said OK anyway, and a few minutes later, my workstation was resolving correctly. Thanks!

- Jonathan