Ubuntu 16.04
Не могу понять, откуда появляются задержки при скачивании данных с других сайтов. Каждый раз задержка составляет 5 секунд. При этом DNS, вроде работает корректно.
time nslookup mail.ru
Server: 194.8.160.90
Address: 194.8.160.90#53
Non-authoritative answer:
Name: mail.ru
Address: 217.69.139.202
Name: mail.ru
Address: 217.69.139.201
Name: mail.ru
Address: 94.100.180.200
Name: mail.ru
Address: 94.100.180.202
real 0m0.023s
user 0m0.020s
sys 0m0.000s
time nslookup rbc.ru
Server: 194.8.160.90
Address: 194.8.160.90#53
Non-authoritative answer:
Name: rbc.ru
Address: 80.68.251.74
Name: rbc.ru
Address: 185.72.231.14
real 0m0.034s
user 0m0.020s
sys 0m0.000s
А вот
time wget mail.ru тратит 5 секунд на скачивание, при этом 5 секунд висит надпись "Разрешение mail.ru"
real 0m5.292s
user 0m0.020s
sys 0m0.004s
Проверил пакеты через
tcpdump -i eth1 port 53:
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth1, link-type EN10MB (Ethernet), capture size 262144 bytes
15:21:19.823329 IP my-server-name.59565 > dns.wplus.net.domain: 17274+ A? mail.ru. (25)
15:21:19.823336 IP my-server-name.59565 > dns.wplus.net.domain: 29937+ AAAA? mail.ru. (25)
15:21:19.823550 IP my-server-name.40376 > dns.wplus.net.domain: 16196+ PTR? 90.160.8.194.in-addr.arpa. (43)
15:21:19.825909 IP dns.wplus.net.domain > my-server-name.59565: 17274 4/3/6 A 94.100.180.200, A 94.100.180.202, A 217.69.139.202, A 217.69.139.201 (275)
15:21:19.839980 IP dns.wplus.net.domain > my-server-name.40376: 16196 1/3/0 PTR dns.wplus.net. (127)
15:21:24.828002 IP my-server-name.59565 > dns.wplus.net.domain: 17274+ A? mail.ru. (25)
15:21:24.829683 IP dns.wplus.net.domain > my-server-name.59565: 17274 4/3/6 A 94.100.180.200, A 94.100.180.202, A 217.69.139.202, A 217.69.139.201 (275)
15:21:24.829803 IP my-server-name.59565 > dns.wplus.net.domain: 29937+ AAAA? mail.ru. (25)
15:21:24.877794 IP dns.wplus.net.domain > my-server-name.59565: 29937 1/3/6 AAAA 2a00:1148:db00:0:b0b0::1 (239)
Картина очень странная:
Во-первых, данные с DNS запрашиваются 2 раза. На другом компьютере запрос к DNS идет один раз.
Во-вторых, получив PTR запись dns.wplus.net компьютер зависает на 5 секунд.
Куда копать?