Link to home
Start Free TrialLog in
Avatar of Daniel Wilson
Daniel WilsonFlag for United States of America

asked on

DNS works, DNS fails, DNS is being flaky!!!

I am running my own DNS server ... and that _may_ have something to do with my problems.

But every time I ask _my_ DNS server for the right answer for my domain, it works fine.  When I ask some others around the web, all is well.

But the DNS that my broadband ISP provides often cannot find my site or any of its subdomains.

I realize that for development, i can just put in a HOSTS entry.  But my customer cannot expect all his personnel to do the same.

See the attached NSLookup results. MySite and 111.222.111.222 are, of course, masking the real identity.  But everything else is as I find it.

I'd love to just blame Verizon.  But my customer occassionally has the same problem from his LAN.  And Verizon is failing to resolve other sites for me ... so I suspect it's my own server.  But ... every time I ask my server, it has the right answer.

Any ideas what's really wrong & how to fix it?

Thanks!
C:\Users\Daniel>nslookup ics.MySite.com
Server:  44.sub-66-174-95.myvzw.com
Address:  66.174.95.44

*** 44.sub-66-174-95.myvzw.com can't find ics.MySite.com: Server failed

C:\Users\Daniel>nslookup ics.MySite.com
Server:  44.sub-66-174-95.myvzw.com
Address:  66.174.95.44

Non-authoritative answer:
Name:    MySite.com
Address:  111.222.111.222
Aliases:  ics.MySite.com


C:\Users\Daniel>nslookup crs.MySite.com
Server:  44.sub-66-174-95.myvzw.com
Address:  66.174.95.44

Non-authoritative answer:
Name:    MySite.com
Address:  111.222.111.222
Aliases:  crs.MySite.com


C:\Users\Daniel>nslookup crs.MySite.com
Server:  44.sub-66-174-95.myvzw.com
Address:  66.174.95.44

*** 44.sub-66-174-95.myvzw.com can't find crs.MySite.com: Server failed

C:\Users\Daniel>nslookup crs.MySite.com
Server:  44.sub-66-174-95.myvzw.com
Address:  66.174.95.44

*** 44.sub-66-174-95.myvzw.com can't find crs.MySite.com: Server failed

C:\Users\Daniel>nslookup ics.MySite.com
Server:  44.sub-66-174-95.myvzw.com
Address:  66.174.95.44

*** 44.sub-66-174-95.myvzw.com can't find ics.MySite.com: Server failed

C:\Users\Daniel>nslookup www.MySite.com
Server:  44.sub-66-174-95.myvzw.com
Address:  66.174.95.44

*** 44.sub-66-174-95.myvzw.com can't find www.MySite.com: Server failed

C:\Users\Daniel>nslookup www.MySite.com
Server:  44.sub-66-174-95.myvzw.com
Address:  66.174.95.44

*** 44.sub-66-174-95.myvzw.com can't find www.MySite.com: Server failed

C:\Users\Daniel>nslookup dev.MySite.com
Server:  44.sub-66-174-95.myvzw.com
Address:  66.174.95.44

Non-authoritative answer:
Name:    dev.MySite.com
Address:  111.222.111.222


C:\Users\Daniel>nslookup dev.MySite.com
Server:  44.sub-66-174-95.myvzw.com
Address:  66.174.95.44

Non-authoritative answer:
Name:    dev.MySite.com
Address:  111.222.111.222


C:\Users\Daniel>nslookup dev.MySite.com
Server:  44.sub-66-174-95.myvzw.com
Address:  66.174.95.44

*** 44.sub-66-174-95.myvzw.com can't find dev.MySite.com: Server failed

C:\Users\Daniel>nslookup www.MySite.com
Server:  44.sub-66-174-95.myvzw.com
Address:  66.174.95.44

*** 44.sub-66-174-95.myvzw.com can't find www.MySite.com: Server failed

C:\Users\Daniel>nslookup ics.MySite.com
Server:  44.sub-66-174-95.myvzw.com
Address:  66.174.95.44

*** 44.sub-66-174-95.myvzw.com can't find ics.MySite.com: Server failed

C:\Users\Daniel>

Open in new window

SOLUTION
Avatar of Onlyodin
Onlyodin

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
Avatar of Onlyodin
Onlyodin

Also, if your DNS Server is not using explicit forwarders, it will be looking domains up directly via root hints, bypassing verizon's (potentially) faulty nameservers.

This could help to explain why your server always has an accurate response.
Avatar of Daniel Wilson

ASKER

I tried the Google ones before ... and seemed to do fine with them.

So ... do I suggest that all my customer's personnel all switch to Google DNS instead of their ISPs'?

What information should I look for from either Google DNS or OpenDNS that I can tell the various ISP's so they get their acts together?

Thanks!
SOLUTION
Avatar of giltjr
giltjr
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
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
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
>>What type and speed is the Internet connection for your DNS server?  Could the link be 100% utilizited for a brief amount of time?  All it takes is 3-5 seconds.  

It's a LAMP virtual server at my hosting company.  I believe it would be on fractional T3, but I could be mistaken.

>>Is your DNS server running any other services that could cause it to have a slight performance problem every now and then?
Classic LAMP server stuff -- Apache / PHP / MySql / mail server.

Webmin always says CPU utilization is very low (see attached) ... I know that may be taking averages that mask spikes, but averages of 0.00 don't really suggest severe spikes.

My TTL is 38400 -- which I believe is 10 hours & 40 minutes.

VZW will be fine, then for 15 minutes can't resolve, then be fine again.  TTL ... isn't my first suspect on that ... but I'm running out of suspects!

thanks for any further help you can provide!

System uptime 	55 days, 4 hours, 17 minutes
Running processes 	75
CPU load averages 	0.00 (1 min) 0.00 (5 mins) 0.00 (15 mins)
Real memory 	503.57 MB total, 145.42 MB used
	
Virtual memory 	400.02 MB total, 76 kB used
	
Local disk space 	7.55 GB total, 1.93 GB used

Open in new window

>> Is it really .com?

Yes, it is.  
OK, it just started acting up again ...

webmin report attached ...

CPU load averages 	0.27 (1 min) 0.06 (5 mins) 0.02 (15 mins)
Real memory 	503.57 MB total, 125.11 MB used
	
Virtual memory 	400.02 MB total, 76 kB used
	
Local disk space 	7.55 GB total, 1.93 GB used

Open in new window

Is this a physical server or a virtual server?  If physical, how many CPUs does it have?

Although you are not using that much RAM, 512 MB is not a whole lot of RAM for a LAMP server, it almost appears as if you re doing nothing right now with it.

If you have a physical server with 1 CPU or more it does not look to be that over loaded.  However if it is virtual server then you would need to contact the provider to see if the physical box is having problems.

I would also contact the provider about checking how much bandwidth you are using.
It's virtual.

I'll ask the provider for those reports.  thanks!
Ah,  in that case you virtual machine may be doing next to nothing, but other virtual machines could be chewing up all of the physical network resources.
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