Quantcast
Viewing all articles
Browse latest Browse all 20028

DNS via DHCP and cache

I've noticed that Edge Router Lite gets DNS servers via DHCP from my ISP.

 

Is there a way to ignore these as I prefer to use Google's DNS. 

 

yeri@sg:~$ show dns forwarding statistics
----------------
Cache statistics
----------------
Cache size: 10000
Queries forwarded: 61
Queries answered locally: 27
Total DNS entries inserted into cache: 230
DNS entries removed from cache before expiry: 0

---------------------
Nameserver statistics
---------------------
Server: 172.17.5.68
Queries sent: 39
Queries retried or failed: 0

Server: 172.17.5.36
Queries sent: 33
Queries retried or failed: 0

Server: 2001:4860:4860::8888
Queries sent: 0
Queries retried or failed: 0

Server: 8.8.8.8
Queries sent: 11
Queries retried or failed: 0

Server: 2001:4860:4860::8844
Queries sent: 0
Queries retried or failed: 0

Server: 8.8.4.4
Queries sent: 11
Queries retried or failed: 0
yeri@sg:~$ show dhcp client leases 
interface  : eth0
ip address : 182.55.213.251     [Active]
subnet mask: 255.255.254.0
router     : 182.55.212.1
name server: 172.17.5.68 172.17.5.36
dhcp server: 172.17.0.231
lease time : 14400
last update: Sat Nov 12 18:03:47 SGT 2016
expiry     : Sat Nov 12 22:03:44 SGT 2016
reason     : REBOOT

I also noticed that the DNS queries don't seem to get cached (+ there is a lot of timeout). Any idea why?

 

nazgul /tmp $ dig yeri.be @10.60.111.1  | grep time
;; Query time: 405 msec
nazgul /tmp $ dig yeri.be @10.60.111.1  | grep time
;; Query time: 447 msec
nazgul /tmp $ dig yeri.be @10.60.111.1  | grep time
;; Query time: 351 msec
nazgul /tmp $ dig yeri.be @10.60.111.1  | grep time
;; Query time: 4 msec
nazgul /tmp $ dig yeri.be @10.60.111.1  | grep time
;; Query time: 356 msec
nazgul /tmp $ dig yeri.be @10.60.111.1  | grep time
;; Query time: 2 msec
nazgul /tmp $ dig yeri.be @10.60.111.1  | grep time
;; Query time: 344 msec
nazgul /tmp $ dig yeri.be @10.60.111.1  | grep time
;; Query time: 388 msec
nazgul /tmp $ dig yeri.be @10.60.111.1  | grep time
;; Query time: 315 msec
nazgul /tmp $ dig yeri.be @10.60.111.1  | grep time
;; Query time: 434 msec

Those with 2-4 msec are timeouts. And 400+ msec for something that's supposed to be locally cached doesn't make sense. 

 

Thanks


Viewing all articles
Browse latest Browse all 20028

Trending Articles