wget имеет 4-секундную задержку

Я попытался wget страница с окнами/Mac и ответ мгновенны, в то время как приложение Linux задерживается в течение 4 секунд, прежде чем это покажет ответ.

Команда, которую я выполнил:

wget http://192.168.0.135/test.cgi?cmd= -O test.txt

Результат в Ubuntu:

--2011-03-04 14:21:17--  http://192.168.0.135/test.cgi?cmd=
Connecting to 192.168.0.135:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: `test.txt'

[ <=>                                   ] 17          --.-K/s   in 0s      

2011-03-04 14:21:22 (1.88 MB/s) - `test.txt' saved [17]

Выполнение команды в урожаях Mac:

--2011-03-04 14:22:33--  http://192.168.0.135/test.cgi?cmd=
Connecting to 192.168.0.135:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: `test.txt'

[ <=>                                   ] 17          --.-K/s   in 0s      

2011-03-04 14:22:33 (755 KB/s) - `test.txt' saved [17]

Я полагаю, что это может связанный с некоторой установкой в конфигурации сети, такой как размер пакета, рамка окна, но я понятия не имею, как установить это.

Вывод uname -a (версия ядра):

Linux linux017 2.6.35-25-generic-pae # пятница SMP с 44 Ubuntu Jan 21 19:01:46 UTC 2011 i686 GNU/Linux

Версия wget (wget --version): GNU Wget 1.12

4
задан 9 April 2011 в 20:40

2 ответа

В Linux в целом и в Ubuntu в частности мне часто приходится ждать истечения времени ожидания DNS-запроса IPv6, прежде чем он будет искать адреса IPv4.

0
ответ дан 9 April 2011 в 20:40

Попробуйте использовать его с IP-адресом вместо имени домена. Если это мгновенно - тогда ваш локальный DNS-сервер может быть перегружен (в то время как Windows кеширует его). Вы можете попробовать GOogle (8.8.8.8) или установить pdnsd - локальный кеш DNS.

0
ответ дан 9 April 2011 в 20:40

Другие вопросы по тегам:

Похожие вопросы: