Продолжаю расследование сетевых незадач, проявляющихся в виде лютых тормозов.
strace -f wget www.любойсайт.любойдомен выдаёт вот чего:
Тыры-пыры...
gettimeofday({1389713555, 570444}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 4977) = 0 (Timeout)
...восемь дыры...
gettimeofday({1389713560, 554867}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 4998) = 0 (Timeout)
...но и это ещё не всё...
gettimeofday({1389713565, 560821}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 4998) = 0 (Timeout)
...едем далее...
gettimeofday({1389713555, 570444}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 4977) = 0 (Timeout)
...ещё много таймаутов, после которых искомое загружается.
Визуально всё это дело тормозится секунд на двадцать-двадцать пять (KDesktop 7), в живущей в виртуалке шестёрке ничего подобного нет.
В /etc/nsswitch.conf:
hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname
В /etc/resolv.conf:
nameserver 192.168.1.1
это роутер, по dhcp раздающий интернет.
$ resolve www.любойсайт.любойдомен возвращает адрес моментально, без задержек.