En un sistema operativo similar a Linux, tenemos variables como http_proxy, ftp_proxy y https_proxy a través de las cuales podemos acceder a Internet a través de un proxy en la consola de Linux.
Todas las variables mencionadas anteriormente se pueden usar con herramientas como elinks, wget, lynx, rsync y otras.
Supongo que los servidores Linux están detrás de los servidores proxy y pueden obtener la conexión a Internet solo a través de la configuración del proxy.
Configuración de proxy en la línea de comandos
Ejemplo 1 :acceda a los sitios base de http a través de un proxy, use la siguiente variable.
Sintaxis:
# export http_proxy=http://[proxy-server-ip-or-dns-name]:[Port-Number]
Ejemplo:
# export http_proxy=http://proxy.thegeekdiary.com:8080
Ejemplo 2 :configuración de proxy protegido con contraseña.
Sintaxis:
# export http_proxy=http://USERNAME:PASSWORD@[proxy-server-ip-or-dns-name]:PORT
Ejemplo:
# export http_proxy=http://nsit:*****@proxy.thegeekdiary.com:8080/
Al usar el Comando anterior, hemos establecido la configuración del proxy junto con el nombre de usuario y la contraseña.
Ejemplo 3 :para acceder a sitios seguros (https) a través de un proxy, establezca la siguiente variable.
Sintaxis:
# export https_proxy=http://[proxy-server-ip-or-dns-name]:[Port-Number]
Ejemplo:
# export https_proxy=http://proxy.thegeekdiary.com:8080/
Ejemplo 4 :Para acceder a sitios basados en ftp a través de Proxy, establezca la siguiente variable:
Sintaxis:
# export ftp_proxy=http://[proxy-server-ip-or-dns-name]:[Port-Number]
Ejemplo:
# export ftp_proxy=http://proxy.thegeekdiary.com:8080/
Nota :Como estas variables se declaran para la sesión en particular, para establecerla permanentemente, defina estas variables en el archivo:
# vi /etc/bash.bashrc export http_proxy=http://proxy.thegeekdiary.com:8080/ export ftp_proxy=http://proxy.thegeekdiary.com:8080/ https_proxy=http://proxy.thegeekdiary.com:8080/
Ejemplo 5 :Configuración de proxy en APT en Ubuntu Linux.
# vi /etc/apt/apt.conf Acquire::http::Proxy "http://[proxy-server-ip-or-dns-name]:[Port-Number]";
Ejemplo 6 :Configuración de proxy para RSYNC:
Sintaxis:
# export RSYNC_PROXY="http://[proxy-server-ip-or-dns-name]:[Port-Number]”
Ejemplo:
# export RSYNC_PROXY="http://proxy.thegeekdiary.com:8080”