
Mi acceso a Internet se entrega a través de un proxy autenticado. Esto se configura correctamente en el subprograma del panel de control "Opciones de Internet" y todas las aplicaciones de navegación/GUI funcionan bien.
Para cmd, la configuración del proxy generalmente se establece exportando archivos http_proxy
. Las aplicaciones que estoy intentando utilizar son git
Putty's pscp.exe
. Probé la siguiente sintaxis sin éxito:
set http_proxy=http://username:[email protected]:port/
También he experimentado conNetsh.exe y ProxyCfg.exesin suerte.
¿Cómo se configura un proxy autenticado en el símbolo del sistema de Windows?
Respuesta1
Depende completamente del programa que esté intentando utilizar; en este caso, pscp
. ( cmd
sí mismono tienecualquier configuración de proxy: no realiza ninguna conexión, solo ejecuta comandos).
pscp
es parte de PuTTY, por lo que utiliza las mismas configuraciones, que puedes configurar en la GUI de PuTTY:
- Inicie PuTTY.
- En la ventana de configuración, haga clic enConexión→Apoderado, elegirHTTP, configura el resto.
- Volver aSesión, seleccionarConfiguración por defectoy haga clicAhorrar.
pscp
Ahora debería usar el proxy.
No sé qué protocolo estás intentando usar con Git; si es SSH, usas user@host:path
o ssh://
, entonces depende del valor de %GIT_SSH%
. Si está configurado en plink
, se aplica el procedimiento anterior.
Porque http://
Git debería respetar %http_proxy%
. Para git://
, probablemente tendrás que jugar con %GIT_PROXY_COMMAND%
.