
Sé que es bastante sencillo de usar/exportar.http_proxyyhttps_proxyen cualquier variante de Linux pero, cuando se vuelve complicado si queremos usarlo con autenticación como la siguiente,
He probado que funciona bien con curl directamente sin http_proxy o https_proxy activado.
unset http_proxy; curl -x http://proxy-abc-xyz.com:8080 --proxy-user [email protected] -L http://www.yahoo.com
El comando anterior solicita la contraseña:
Lo entro en la pantalla, se carga la página, lo cual está completamente bien.
Mi contraseña es algo como esto:
A@CDe2022@@@
Pero cuando lo intento con un comando de exportación simple, no pude hacerlo funcionar.
export http_proxy="http://[email protected]:A@CDe2022@@@@proxy-abc-xyz.com:8080"
export https_proxy="http://[email protected]:A@CDe2022@@@@proxy-abc-xyz.com:8080"
Hay tres @@@ en la contraseña y la siguiente es para el dominio.
Pero lo anterior no funciona de alguna manera.
Cuando intento con curl -v https://www.google.com
el comando simplemente se detiene y no hay ningún resultado, intenta conectarse pero no puede comunicarse.
¿Alguien podría ayudar con esto?
¡Gracias!
Respuesta1
Prueba esto:
exportar http_proxy="http://nombredeusuario:[correo electrónico protegido]:8080" exportar https_proxy="http://nombredeusuario:[correo electrónico protegido]:8080"
ADVERTENCIA: Algunas aplicaciones necesitan tener la variable http_proxy en mayúscula. Entonces te sugiero que uses ambos conjuntos. Minúsculas y mayúsculas.
exportar http_proxy y https_proxy así como HTTP_PROXY y HTTPS_PROXY
Además, esto es muy útil.
NO_PROXY= y también.
no_proxy=