Força o ubuntu a acessar a internet através de proxy

1

Eu configurei um proxy de encaminhamento do squid para armazenar em cache todas as solicitações da internet. Eu tenho um ip público e porta aberta 3128. Agora eu só preciso definir o meu servidor ubuntu para forçar todas as conexões de internet para passar por este proxy, usando o endereço ip e número da porta.

Eu conheço este comando que fará o Ubuntu acessar a internet através de um proxy, mas me disseram que não era permanente.

export http_proxy="http://proxy.example.com:8080"

Qual comando eu preciso usar para forçar o Ubuntu a passar por este proxy, independentemente de reinicializações ou sessões?

Obrigado

    
por jc.yin 19.07.2013 / 20:49

2 respostas

1

Em vez de exportar, coloque isso no arquivo /etc/environment :

http_proxy="http://proxy.example.com:8080"
https_proxy="http://proxy.example.com:8080"
ftp_proxy="http://proxy.example.com:8080"
no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
HTTP_PROXY="http://proxy.example.com:8080"
HTTPS_PROXY="http://proxy.example.com:8080"
FTP_PROXY="http://proxy.example.com:8080"
NO_PROXY="localhost,127.0.0.1,localaddress,.localdomain.com"

e reinicie seu servidor / vm.

    
por Frédéric Esnault 10.01.2017 / 09:56
0

depois de algum googling. Consegui corrigir isso:

original: /etc/apt/apt.conf

    Acquire::http::Proxy "xx.xx.xx.xx:8080";

modificado apt.conf

/etc/apt/apt.conf

    Acquire::http::Proxy "http://xx.xx.xx.xx:8080";
    
por user230110 30.12.2013 / 14:34