Router – Any suggestions on why DNS is failing over DrayTek 2820

domain-name-systemdraytekrouter

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?

Best Answer

I've had the exact same problem for almost a week. Had to re-dial / reboot the server so many times manually. I just found a possible solution and it has worked fine for past hour.

Log into the router as admin, Firewall >> DoS defense Setup, Unticked "Enable UDP flood defense".