Link to home
Start Free TrialLog in
Avatar of deanquaker
deanquaker

asked on

windows 2003 sbs dns server add host with external ip address

i would think that i just add a host name with the external ip and restart dns, but it still is not working.  I'm  missing something, but not sure what.. Thanks  Dean
Avatar of acroment
acroment
Flag of United States of America image

What are you trying to accomplish here? What is the external host for? Are you editing DNS?
Avatar of deanquaker
deanquaker

ASKER

yes.  I am using an external company to create an on-line catalog for our company.  our domain is 'quakercitypaper.com'  the catalog site is   catalog.quakercitypaper.com and i need to point it to an external ip at their site.  to have the people in my network see the new catalog, i'm thinking i would have to add a  host record on my internal DNS server pointing to that ip adress. (already did that to my external AT&T server and that is fine)
What is your internal domain name? Are you using split DNS? (your internal domain name would be something like quakercitypaper.local if using split DNS.)
yes quakercitypaper.local
OK- and AT&T has your external DNS zone file for quakercitypaper.com - correct?

Then there is nothing you should need to do internally - when a PC within your network goes to catalog.quakercitypaper.com - it should resolve to the external site, just like it does with your www.quakercitypaper.com site.

Did you create a new forward lookup zone on your internal DNS server for quakercitypaper.com? If so - was that there before for some other pourpose? If it wasn't there before - you don't need it.
Yes any computer outside the network can reach it fine (like at home).  but none of the ones inside works (cannot find host).  when i put the entry in the host file on the local computer then it works fine.

No, no forward lookup zone additions.
From a computer on your local network:

go to a command prompt and type in:
nslookup <press enter>
at the > prompt type:
catalog.quakercitypaper.com <press enter>

Post the results.
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /> c:\>nslookup
default server: quakers2003.quakercitypaper.local
address:  10.10.1.200
> catalog.quakercitypaper.com
server: quakers2003.quakercitypaper.local
address:   10.10.1.200
Name:      catalog.quakercitypaper.com
sorry about above.  
Microsoft Windows [Version 6.0.6001]
Copyright (c) 2006 Microsoft Corporation.  All rights reserved.
 
C:\Users\dhoffman>ping catalog.quakercitypaper.com
Ping request could not find host catalog.quakercitypaper.com. Please check the n
ame and try again.
 
C:\Users\dhoffman>ping catalog.quakercitypaper.com
Ping request could not find host catalog.quakercitypaper.com. Please check the n
ame and try again.
 
C:\Users\dhoffman>nslookup
Default Server:  quakers2003.quakercitypaper.local
Address:  10.10.1.200
 
> catalog.quakercitypaper.com
Server:  quakers2003.quakercitypaper.local
Address:  10.10.1.200
 
Name:    catalog.quakercitypaper.com
 
>
C:\Users\dhoffman>
 
C:\Users\dhoffman>

Open in new window

OK - that looks strange. Can you please try to copy and past that as plan text... Also, it appears that the lat line is cut off... there should be another IP address.

If you type ping catalog.quakercitypaper.com what is the IP address it comes back with?
Sorry - my screen didn't display the code snip in the correct way.

Go into the DNS control pannel on your server and look in the forward lookup zone for your quakercitypaper.local domain. do you have a record for 'catalog' or 'catalog.quakercitypaper.com' in there? Did you remove it?

After you do remove it, right click on your server name in the DNS tool, select clear cache, then go to all tasks and select restart.

From your workstation, at the command prompt, type in 'ipconfig /flushdns'

Then do the nslookup again.

catalog.quakercitypaper.com should come up with an ip address of 208.91.144.129.

If it does - then you are in business.




Still the same... really weird.

C:\Users\dhoffman>ipconfig /flushdns

Windows IP Configuration

Successfully flushed the DNS Resolver Cache.

C:\Users\dhoffman>nslookup
Default Server:  quakers2003.quakercitypaper.local
Address:  10.10.1.200

> catalog.quakercitypaper.com
Server:  quakers2003.quakercitypaper.local
Address:  10.10.1.200

Name:    catalog.quakercitypaper.com

> exit

C:\Users\dhoffman>ping catalog.quakercity.com
Ping request could not find host catalog.quakercity.com. Please check the name a
nd try again.

C:\Users\dhoffman>
yes, strange.

I noticed in your last comment - you pinged the wrong address... Does it resolve an IP address if you use the correct name? catalog.quakercitypaper.com ?
no I saw it to after i sent it to you.  No such luck.. same result..
if you try the NSlookup from your server - do you get the same result?

Have you setup DNS forwarders on your DNS Server? If you have - can you confirm that the DNS forwarders are the correct DNS server supplied to you by your ISP?
yes the server does the same.  checked the dns forwarders and I only had one of the AT&T's dns in there.  I put the other one in and redid everything and got the same result.  I'm going on their web site to make sure its right, but all other URL are resolving fine.  Thanks....
what happens if you do an nslookup of your company website? www.quakercitypaper.com ? Are you able to access your website normally?
yes, that was fine.   (went to 10.10.1.34 which is correct)
But 10.10.1.34 is an internal IP address.

Do you have a forward lookup zone on your SBS DNS server for quakercitypaper.com?
our website is located on our internal network (we host it).  no i don't. do i need one to get the catalog. out?  (all our x.quakercitypaper.com hosts are pointing to an internal address)
OK. Where on your network is the DNS zone for quakercitypaper.com? From what I've seen you must have that domain somewhere on your internal network.

The reason you have to have it somewhere on your internal network is that external hosts are pointed to an external IP address when viewing that site, but internal hosts are directed to an internal IP address. So you must have a copy of that zone loaded somewhere on your internal network. Do you have another DNS server somewhere on your network?

IF you have all of your quakercitypaper.com hosts pointing to an internal address - that is setup on a DNS server - perhaps not your SBS server (but I cannot imagine where since the default DNS server on your network is the SBS server and if it isn't on that server then the SBS will check your forwarders (external) and then the internet root servers.

Can you tripple check - on your SBS server - open DNS then open Forward lookup zones and tell me what you see there?

Thanks.
I put some print screens in word (attach).  I'm not sure what you mean. the only internal DNS is the SBS server.  people outside get in through the external ip i have setup (AT&T) and nat table in the router.  thanks for hanging in there with me......
dnsserver.doc
ASKER CERTIFIED SOLUTION
Avatar of acroment
acroment
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
All right !!!!  that was it..   when i went in there before I saw i had an internal ip address from my previous dns server (an IBM iseries).  I deleted it and put in the sbs server and applied, but didn't notice it didn't take my applied.  I went back in now and it was the same as before.  this time i deleted all internal forwards and now only external dns is there and restarted and everything is working.  Again thanks for staying with me and thanks... :)     Dean
You are welcome.... sorry it took me so long.
Dean, were my comments helpful in resolving your problem? Shouldn't this be marked as solved so I am awarded points for my efforts?
thought i did.  125.   I'm kind of new at this maybe I screwed it up somehow..  Let me know  (and also I don't really understand the points.  How do you determine how many points to give?  thanks
Click on "accept as solution" to my most appropriate comment.

Thank you,
Eric