wget имеет задержку в 4 секунды

Я попытался выполнить wget страницу с помощью windows / 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 # 44-Ubuntu SMP Fri Jan 21 19:01:46 UTC 2011 i686 GNU / Linux

Версия wget (wget --version): GNU Wget 1.12 [ ! d8]

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

14 ответов

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

1
ответ дан 25 July 2018 в 22:24

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

2
ответ дан 25 July 2018 в 22:24
  • 1
    Если он использует фактический IP-адрес, 192.168.0.135, поиск DNS не выполняется. – Azendale 27 May 2011 в 06:07

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

1
ответ дан 2 August 2018 в 03:51

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

2
ответ дан 2 August 2018 в 03:51
  • 1
    Если он использует фактический IP-адрес, 192.168.0.135, поиск DNS не выполняется. – Azendale 27 May 2011 в 06:07

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

2
ответ дан 4 August 2018 в 19:55
  • 1
    Если он использует фактический IP-адрес, 192.168.0.135, поиск DNS не выполняется. – Azendale 27 May 2011 в 06:07

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

1
ответ дан 4 August 2018 в 19:55

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

1
ответ дан 6 August 2018 в 03:57

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

2
ответ дан 6 August 2018 в 03:57

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

1
ответ дан 7 August 2018 в 21:55

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

2
ответ дан 7 August 2018 в 21:55

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

1
ответ дан 10 August 2018 в 10:10

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

2
ответ дан 10 August 2018 в 10:10

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

2
ответ дан 13 August 2018 в 16:31
  • 1
    Если он использует фактический IP-адрес, 192.168.0.135, поиск DNS не выполняется. – Azendale 27 May 2011 в 06:07

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

1
ответ дан 13 August 2018 в 16:31

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

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