Я попытался 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
В Linux в целом и в Ubuntu в частности мне часто приходится ждать истечения времени ожидания DNS-запроса IPv6, прежде чем он будет искать адреса IPv4.
Попробуйте использовать его с IP-адресом вместо имени домена. Если это мгновенно - тогда ваш локальный DNS-сервер может быть перегружен (в то время как Windows кеширует его). Вы можете попробовать GOogle (8.8.8.8) или установить pdnsd - локальный кеш DNS.