2008-09-29 5 views
2

Как получить утилиты командной строки, такие как ping, для использования прокси-сервера по умолчанию в Windows XP.Прокси для утилит командной строки в Win XP

proxycfg -u устанавливает прокси для прокси-сервера по умолчанию (IE), но он, похоже, не работает.

Обновление: Я за прокси-сервером и хотел бы узнать, есть ли сайт, или нет, пытаясь использовать пинг! Также хотел бы использовать telnet (без использования Putty) для определенного сайта и порта для проверки возможности подключения.

ответ

3

Прокси обычно используется для трафика в сети (HTTP), ping использует ICMP, который является полностью отдельным протоколом. Что именно ты пытаешься сделать?

1

Ping не использует TCP - он использует ICMP, поэтому использование прокси-сервера действительно не имеет смысла.

У вас есть еще одна утилита командной строки?

0

Ваш лучший выбор, вероятно, будет браузером командной строки для Windows.

Вы можете попробовать lynx, который является почти полным браузером, или вы можете пойти куда проще и использовать wget. Я бы порекомендовал wget.

Обе программы имеют какой-то способ настройки прокси, а документация должна быть одинаковой для версий Linux и Windows.

2

Итак, стандартный пинг не проходит через прокси-сервер HTTP, как это уже упоминалось. Вероятно, вы хотите туннелировать свои TCP-соединения (например, HTTP, telnet, ssh) через ваш HTTP-прокси, используя метод CONNECT. Например, с помощью Netcat (телнет также будет работать, но Netcat уж лучше) вы будете делать следующее:

$ nc yourproxy 3128 
CONNECT yourtelnetserver:23 HTTP/1.0 

затем нажмите дважды войти.

Есть также инструменты, которые могут сделать это за вас. Имейте в виду, что некоторые HTTP-прокси настроены так, чтобы разрешать соединения CONNECT только для определенных пунктов назначения, например, для порта 443 ony (для TLS/SSL/HTTPS).

 Смежные вопросы

  • Нет связанных вопросов^_^