Link to home
Start Free TrialLog in
Avatar of dee30
dee30Flag for United States of America

asked on

DNS resolution for internal server stops working from time to time.

I have a webserver setup in my DMZ, it's got an Internal IP that is not part of our users subnet and a NATed public addresss.  I setup a name entry in our DNS/FS/AD 2000 box, so that the users can hit the site by typing www.sitename.com in their browsers.  I'm in a mixed environment LAN/WAN and only my few 98s have the WIns/DNS server IP hardcoded in their tcp/ip settings.    Well, I've noticedf from time to time I will get complaints that people can't see the site.  These are clients running 2000 and XPs.  If they try to ping the site address it will say unreachable and reference the INTERNAL IP.  NSlookup on the DNS server and webserver names resovles correctly when tested from these machines.  I'll then hard code the DNS address in tcp/ip and/OR do an IP release and then renew and they'll be able to ping www.sitename.com and it will resolve to the PUBLIC address upon it's four replies and all will be well.  

Any ideas what I should be looking for as to the culprit in why this is happening on the network.  I'm guessing it's some type of DNS issue, but not sure where to look first, second, nor last at this time.

Any insight would be great.

Thanks,

D/bj
Avatar of SoyYop
SoyYop

Be sure the ONLY dns listed on clients is the AD (or any AD) server.
SOLUTION
Avatar of MrAruba
MrAruba

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
if your Domain is something.com and your website is www.something.com this can cause this problem.  You will need to add a forward host_A record for www. in DNS.  If your domain is not related to the website, let me know.
ASKER CERTIFIED SOLUTION
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
You can solve this problem with HOSTS and LMHOSTS files, they are SO easy to setup -- unfortunately, others  on EE are opposed to their use, despite MS endorsing them, so I won't go into further details....

http://support.microsoft.com/kb/314108/EN-US/
http://www.tek-tips.com/faqs.cfm?fid=807
http://labmice.techtarget.com/windowsxp/TroubleshootingXP/networking.htm
http://support.microsoft.com/kb/314108/EN-US/
http://www.windowsitpro.com/Articles/Index.cfm?ArticleID=5407&SearchString=lmhosts

...etc....etc...etc...
Avatar of dee30

ASKER

MrAruba i'll check out your link to test DNS.

Eatmeimadanish  - My internal server domain name is not in conflict with my nw Domain. They're two different .com domains.

ZabagaR  - I'll try this next time it happens.  Forgot all about dnsflush....


Sciwriter - I'd rather not use host and lmhost, that's why I set things up the way I did.  

Thanks, Guys.  I'll check back in a couple of days.

Thank,

D/bj
Avatar of dee30

ASKER

Nothing has come up in the network in order to try the above suggestions. I will award the points I guess for now and repost if I have any further questions on the topic in the future.

Thanks.
* The machines in question, are part of the domain?
* Have you checked the DNS server on them with ipconfig?
* Have you checked primary and secondary DNS on your domain register company?
* How many DNS servers d you have? One for External and one for Internal?

Avatar of dee30

ASKER

I was going to close this call and split some pointscorrectly(a second time around after I asked the post be reopened), but this situation happened again yesterday.

1. My www.webserver.com domain is completely different my my company.com domain name.
2. I don't need the forward host_A record for www entry.  
2. We have one AD server, whish i sour one DNS server.
3. Our mixed environment machines have the GW address hardcoded and that's it. XP and 2000 shouldnt' need anything else hard coded.
4. Ipconfig /dnsflush doesn't fix the issue.
4. Ipconfig /release and then /renew does, but that was to be expected.

The question is still why is this happening?

Thanks,