Аутентифицируемый прокси в командной строке Windows

Мой доступ в Интернет обеспечивается через аутентифицируемый прокси. Это - установка правильно в "интернет-апплете панели управления" Опций и всей прекрасной работе приложений просмотра/GUI.

Для cmd настройки прокси обычно устанавливаются путем экспорта http_proxy. Приложения, которые я пытаюсь использовать, git и Шпаклевка pscp.exe. Я попробовал следующий синтаксис напрасно:

 set http_proxy=http://username:password@proxyserver.com:port/

Я также экспериментировал с Netsh.exe и ProxyCfg.exe без удачи.

Как каждый настраивает аутентифицируемый прокси в командной строке Windows?

5
задан 26.12.2010, 08:37

1 ответ

Это полностью зависит от программы, которую Вы пытаетесь использовать - в этом случае, pscp. (cmd самостоятельно не имеет никаких настроек прокси - это не устанавливает связей, только выполняет команды.)

pscp часть PuTTY, таким образом, это использует те же настройки, которые можно настроить в GUI PuTTY:

  • Запустите PuTTY.
  • В окне конфигурации нажмите ConnectionПрокси, выберите HTTP, настройте остальных.
  • Вернитесь к Сессии, выберите Настройки по умолчанию и нажмите Save.
  • pscp должен теперь использовать прокси.

Я не знаю, какой протокол Вы пытающийся использовать с Мерзавцем - если это - SSH, с помощью user@host:path или ssh://, затем это зависит от значения %GIT_SSH%. Если это установлено на plink, вышеупомянутая процедура применяется.

Для http://, Мерзавец должен соблюдать %http_proxy%. Для git://, необходимо будет, вероятно, играть с %GIT_PROXY_COMMAND%.

4
ответ дан 07.12.2019, 18:02

Теги

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