cómo usar el proxy http en la terminal

cómo usar el proxy http en la terminal

Tengo que usar un proxy http para acceder a Internet. Ahora estoy usando Firefox con el proxy http para acceder a Internet. Pero en la terminal no puedo acceder a Internet.

Entonces, ¿hay formas de utilizar el proxy http en la terminal para poder acceder a Internet? ¡Gracias!

mi linux es fedora 16

Lo intenté

[root@kitty wg]# http_proxy =http://proxy.polito.it:8080
bash: http_proxy: command not found...

Respuesta1

La respuesta de Jan es buena, http_proxymuchos programas leen la variable de entorno, por ejemplo wget. Puedes agregar esto

export http_proxy="http://@${proxyserver}:${port}"

para usted ~/.bash_profile. También yumfunciona, pero también puedesespecificarloen /etc/yum.conf.

Otros programas se pueden configurar de manera similar (por ejemplo, giten ~/.gitconfig, chromium --proxy-server=host:port).

Algunos programas no leen esta variable de entorno, por ejemplo svn. Los necesitas proxify. Esto funciona reemplazando las bibliotecas de red compartidas conproxificadoversiones, que enrutan el tráfico a través del proxy. Por ejemplo proxychainso tsocks.

La mejor fuente para cada programa es abrir el manual y buscar proxy.

por cierto, la razón por la que su intento falló fue que no debe usar un espacio entre http_proxyy =..; de lo contrario, no puede declarar esa variable (bash cree que es un comando, pero no encuentra uno que coincida en su $PATH.).

Respuesta2

Necesita exportar las siguientes variables de entorno:

http_proxy='http://user:pass@PROXY_IP:PROXY_PORT/'
https_proxy='http://user:pass@PROXY_IP:PROXY_PORT/'
ftp_proxy='http://user:pass@PROXY_IP:PROXY_PORT/'

información relacionada