Я бы начал с tcpdump/dumpcap по 53 порту. 2016-01-11 14:18 GMT+03:00 Oleksandr Gavenko <gaven...@gmail.com>: > Я заметил что у меня долго разрешаются адреса: > > bash# time dig @8.8.8.8 +stats tips.defun.work > > ; <<>> DiG 9.9.5-12-Debian <<>> @8.8.8.8 +stats tips.defun.work > ; (1 server found) > ;; global options: +cmd > ;; Got answer: > ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 8328 > ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1 > > ;; OPT PSEUDOSECTION: > ; EDNS: version: 0, flags:; udp: 512 > ;; QUESTION SECTION: > ;tips.defun.work. IN A > > ;; Query time: 48 msec > ;; SERVER: 8.8.8.8#53(8.8.8.8) > ;; WHEN: Mon Jan 11 13:03:45 EET 2016 > ;; MSG SIZE rcvd: 44 > > real 0m5.066s > user 0m0.012s > sys 0m0.004s > > > Я не понимаю почему: > > Query time: 48 msec > > когда: > > real 0m5.066s > > Сходная ситуация - когда впервые открываю страницу в браузере (где еще не > был, доменные имена произвольные). > > Вот взял с головы: > > bash# time dig @8.8.8.8 +trace emacs.com.ua > > ... > ;; Received 397 bytes from 8.8.8.8#53(8.8.8.8) in 674 ms > > ... > ;; Received 634 bytes from 192.58.128.30#53(j.root-servers.net) in 370 ms > > ... > ;; Received 2456 bytes from 194.0.1.9#53(cd1.ns.ua) in 253 ms > > ... > ;; Received 105 bytes from 74.123.224.37#53(ba1.ns.ua) in 206 ms > > real 0m4.524s > user 0m0.024s > sys 0m0.004s > > сумма всех Received ... значительно меньше real. > > dig не учитывает время на connect()? Только на read()/write()? > > Люди добиваются маленьких пинов к серверам, а тут разрешение DNS все портит - > задержки по 5 сек. > > -- > http://defun.work/ >
-- With best regards Max Dmitrichenko