Proxy autenticado no prompt de comando do Windows

Proxy autenticado no prompt de comando do Windows

Meu acesso à Internet é fornecido por meio de um proxy autenticado. Isso está configurado corretamente no miniaplicativo do painel de controle "Opções da Internet" e todos os aplicativos de navegação/GUI funcionam bem.

Para cmd, as configurações de proxy normalmente são definidas exportando arquivos http_proxy. Os aplicativos que estou tentando usar são gitos do Putty pscp.exe. Eu tentei a seguinte sintaxe sem sucesso:

 set http_proxy=http://username:[email protected]:port/

Eu também experimenteiNetsh.exe e ProxyCfg.exesem sorte.

Como configurar um proxy autenticado no prompt de comando do Windows?

Responder1

Depende completamente do programa que você está tentando usar - neste caso, pscp. ( cmdem sinão temquaisquer configurações de proxy - ele não faz nenhuma conexão, apenas executa comandos.)

pscpfaz parte do PuTTY, portanto usa as mesmas configurações, que você pode definir na GUI do PuTTY:

  • Inicie o PuTTY.
  • Na janela de configuração, clique emConexãoProcurador, escolhaHTTP, configure o resto.
  • Volte paraSessão, selecioneConfigurações padrãoe clique emSalvar.
  • pscpagora deve usar o proxy.

Não sei qual protocolo você está tentando usar com o Git - se for SSH, usando user@host:pathou ssh://, então depende do valor de %GIT_SSH%. Se estiver definido como plink, o procedimento acima se aplica.

Pois http://, Git deveria honrar %http_proxy%. Para git://, você provavelmente terá que brincar com %GIT_PROXY_COMMAND%.

informação relacionada