Monday, August 28, 2017

domain name system - Any suggestions on why DNS is failing over DrayTek 2820?

In recent weeks a weird problem has started in my office. The internet seems to stop working, but it has not failed, it's just DNS problems.




Setup:



ADSL2+ AnnexM connection via a Draytek Vigor 2820 router. Windows server domain running Server 2008 R2. A DNS server is set up on the server, and DNS forwarders set to the values sent to the router (141.1.1.1 and 195.27.1.1 - Thus/CW/Vodafone). I've also added Google's public DNS as backup (8.8.8.8 and 8.8.4.4).



Symptoms



Most of the day the network works fine and web browsing works.



At various points of the day, DNS seems to stop working for external hosts so web browsing stops. There does not seem to be an obvious trigger, although it almost always fails about 4pm local time.




The ADSL line is still working (I run BBC radio 2 streaming over it and this does not stop), and the VPN links to the other office are also working. I can ping external IP addresses - so the problem definitely seems to be with DNS.



What I've Tried



I've tried diagnose the cause usingnslookup: it resolves only internal hosts, anything external times out. I tried setting the server to the CW and the Google ones directly, but this also times out:



> server 8.8.8.8
DNS request timed out.
timeout was 2 seconds.

Default Server: [8.8.8.8]
Address: 8.8.8.8
>


The only solution appears to be to reboot the router. After this everything works again for a while.



I did suspect the problem was with the router but we've not made any configuration changes. So do the assembled experts think this is a router issue or is the ISP?

No comments:

Post a Comment

linux - How to SSH to ec2 instance in VPC private subnet via NAT server

I have created a VPC in aws with a public subnet and a private subnet. The private subnet does not have direct access to external network. S...