Share via


Add DNS host entries for external domain

Question

Tuesday, June 15, 2010 1:51 PM | 1 vote

Hi

We've had a request from our web developers to add several host entries into DNS (W2003) but for a domain which is not hosted on the internal DNS servers. The IP addresses of the hosts will be internal addresses. I don't know why this is needed - just been asked to do it.

e.g. Internal domain name (in DNS) - domain1.com

Host records required - host1.domain2.com, host2.domain2.com, host3.domain.com ....

Unfortunately domain2.com is a valid domain name and I believe adding this in as a new zone may/will affect services such as Exchange and possibly others which may need to resolve addresses in domain2.com

Can anyone advise ?

Thanks

 

 

All replies (7)

Tuesday, June 15, 2010 2:44 PM âś…Answered | 13 votes

 

Hi,

 

Your worries are quite valid. If you create a zone for domain2.com you

would have to maintain an internal copy of every record in that zone, or

at least every record you expected to use internally.

 

You might work-around this though. Instead of creating a zone for

domain2.com you can create a zone for each host. e.g.

 

1. Create a new Forward Lookup Zone

2. Set the type to Primary (AD Integrated as well if you like)

3. Name the zone "host1.domain2.com"

4. Finish off the wizard, leaving dynamic update disabled

5. Select the zone then create a new Host (A) record with a blank name.

6. Enter the private IP address

 

That will not effect name resolution for any other resource beneath

domain2.com as the system only claims authority for host1.domain2.com.

 

It should be noted that this scales badly, if you have 100 of these it

won't be any fun and you might have to look for another solution. If you

have 4 or 5 it'll be absolutely fine.

 

HTH

 

Chris

 


Tuesday, June 15, 2010 3:10 PM

The solution Chris is proposing is the best option for your current situiation, which is not optimal for name resolution.  Since your DNS servers will be authoritative for these individual zones you will create, you must keep them up to date in regards to the IPs they map to.  If the "true" internet zones are updated with new information, you will not be aware of these changes, until your organization figures out that the IPs or host names have been changed by the organization that "owns" the domain names and associated records.

 

Visit: anITKB.com, an IT Knowledge Base.


Wednesday, June 16, 2010 7:22 AM

Hi guys

Thanks for your responses - I'll try this suggestion.

As I said, the IP addresses for the hosts will be from our internal network range so we should know if/when they need to be changed.

Regards

 


Thursday, March 16, 2017 5:02 PM

V old thread but still valid and a nice solution, thanks


Monday, July 24, 2017 12:12 PM

Exact fix for the solution i was looking for.

Thanks Chris.

I had a issue with when i create a new zone and add host record in it.


Thursday, August 17, 2017 10:42 AM

We have had a similar situation where developers asked to add certain host records for an external website but after adding the records we are not able to browse the external site. For instance we created host record sts.extdom.com and extdom.com being an external site now we cannot browse extdom.com


Monday, February 18, 2019 11:01 AM

This is because you added extdom.com as forwarded zone. You must "fake" the zone for sts.extdom.com not for extdom.com

zone: sts.extdom.com with IN A record pointing to the required ip address.

the sts.extdom.com will be server from your dns server, extdom.com from normal DNS.