Categorias
Infra Linux/Unix/*nix

Configurar proxy no shell do Linux

Para fazer conexões remotas HTTP, HTTPS, FTP, etc., via linha de comandos no Linux via shell, se você está atrás de um proxy, é necessário configurar algumas variáveis de ambiente.

O jeito mais fácil é descobrir em qual arquivo sua distribuição linux costuma configurar essas variáveis (.bashrc, .bash_profile, etc.) e incluir algo como o seguinte:

#=======================
# Cofigurações do proxy:
#=======================
proxy="http://192.168.10.9:3128"
export https_proxy=$proxy
export http_proxy=$proxy
export ftp_proxy=$proxy
export no_proxy="localhost, 127.0.0.1, 192.168.10.50"

Se você utiliza um notebook em vários locais, cada um com um proxy diferente, crie um script Bash para ajustar automaticamente essas variáveis para você dependendo, por exemplo, do IP que o DHCP lhe forneceu.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *