Configurar Proxy com um comando no Linux

Script para configuração do proxy no Linux:

Edite o arquivo .bashrc do root adicionando o seguinte código:

function proxy(){	
	 echo " "
	 echo "*******************************"
	 echo "*                             *"
	 echo "*   Criado por Rogerio Fazio  *"
	 echo "*   Em 27.09.2017             *"
	 echo "*                             *"	 
	 echo "*******************************"
	 echo " "
     echo -n "IP do servidor de Proxy: "
     read -e proxyserver
	 echo " "
     echo -n "Nome de usuário: "
     read -e username
	 echo " "
     echo -n "Senha: "
     read -es password
	 echo " "
	 PROXY="http://$username:$password@$proxyserver:3128/"
     export http_proxy=${PROXY}
     export https_proxy=$http_proxy
     export ftp_proxy=$http_proxy
     export rsync_proxy=$http_proxy
     export no_proxy="localhost,127.0.0.1,.rede.sp,$proxyserver"

     echo -e "Acquire{
HTTP::Proxy \"${PROXY}\";
FTP::Proxy \"${PROXY}\";
}" > /etc/apt/apt.conf


echo -e "http_proxy=\"${PROXY}\"
	https_proxy=\"${PROXY}\"
	ftp_proxy=\"${PROXY}\"
	alias wget=\"wget --proxy-user=$username --proxy-passwd=$password\"" > /etc/environment

echo -e "http_proxy = $proxyserver:3128
        ftp_proxy = $proxyserver:3128
        proxy_user = $username
        proxy_passwd = $password
        use_proxy = on" > /etc/wgetrc


     echo -e "\nProxy configurado."
	 echo -e " "
 }

Depois digite: source ~/.bashrc

E após isso basta digitar proxy na linha de comando para fazer a configuração quando precisar.

Espero que ajude a todos.

At.

Rogerio Fazio

7 Curtidas