Servidor Proxy para uso do APT e ZYPPER - Configuração

Publicado por Wagner Souza em 05/11/2016

[ Hits: 6.407 ]

Blog: https://zerotoherosec.blogspot.com/

 


Servidor Proxy para uso do APT e ZYPPER - Configuração



Essa é uma dica sobre como utilizar um Servidor Proxy nos principais gerenciadores de pacotes em ambientes Linux.

O Proxy é o termo utilizado para definir os intermediários entre o usuário e seu servidor. Todos os dados que precisam acessar a internet, são disponibilizados por um servidor. Logo, o servidor proxy atende seus pedidos e repassa os dados do usuário à frente.

Caso você esteja trabalhando em um servidor Linux e precise configurá-lo com um Proxy e assim poder baixar pacote de software ou atualizações, é preciso executar os passos abaixo.

Debian

Crie o arquivo e insira o conteúdo abaixo:

# vi /etc/apt/apt.conf

Acquire::http::proxy "http://192.168.10.254:3128";
Acquire::https::proxy "https://192.168.10.254:3128";
Acquire::ftp::proxy "ftp://192.168.10.254:3128";
Acquire::socks::proxy "192.168.10.254:3128";

O IP: 192.168.10.254, é um servidor Proxy fictício para esta dica, bem como a porta 3128, que por sinal, é a padrão do Squid. Substitua esses dois valores pelo IP/Porta usados em sua rede.

Esse é o Proxy sem autenticação. A seguir, segue as configurações em Proxy que exigem autenticação:

Acquire::http::proxy "http://fulano:[email protected]:3128";
Acquire::https::proxy "https://fulano:[email protected]:3128";
Acquire::ftp::proxy "ftp://fulano:[email protected]:3128";
Acquire::socks::proxy "fulano:[email protected]:3128";

Fique atento aos detalhes das configurações. Aqui, foram acrescentados o nome do usuário e senha. Evite usar senhas que possuem o sinal de "@", pois vai dar problemas e conflitos nessa configuração.

Salve o arquivo e depois execute o comando:

# systemctl restart networking.service

É importante lembrar que esses comandos devem ser feitos como root, ou por algum usuário com permissão administrativa do sistema.

openSUSE

No openSUSE é bem mais simples. Ou você utiliza o yast ou edita o arquivo /etc/sysconfig/proxy. Vamos trabalhar diretamente na configuração do arquivo:

# vi /etc/sysconfig/proxy

A primeira coisa a fazer é alterar a variável: PROXY_ENABLED="NO" Para: PROXY_ENABLED="YES" ...permitindo a utilização de serviços de um Proxy.

Abaixo, edite as próximas linhas com as configuração semelhantes às feitas no Debian:

HTTP_PROXY="http://192.168.10.254:3128/"
HTTPS_PROXY="http://192.168.10.254:3128/"
FTP_PROXY="192.168.10.254:3128"

Com autenticação, basta apenas acrescentar o login e a senha.

HTTP_PROXY="http://fulano:[email protected]:3128/"
HTTPS_PROXY="http://fulano:[email protected]:3128/"
FTP_PROXY="fulano:[email protected]:3128"

Também é interessante configurar o wget para o uso do Proxy. Edite o arquivo /etc/wgetrc. Descomente as linhas abaixo e insira as suas configurações de Proxy:

http_proxy = http://192.168.10.254:3128/
https_proxy = http://192.168.10.254:3128/
ftp_proxy = http://192.168.10.254:3128/
use_proxy = on

Lembre-se de acrescentar as configurações de login e senha, caso o seu Proxy exija autenticação:

Acquire::socks::proxy "10.41.129.123:3128";

Vou ficando por aqui e até a próxima dica!

Outras dicas deste autor

Shell Script nosso de cada - Episódio 2

Instalação do PopcornTime Community

Erro ao formatar partições EXT4 no OpenSUSE [Resolvido]

Otimizando o uso da memória RAM do sistema

Exercício Prático LPIC 03

Leitura recomendada

Banco do Brasil no Ubuntu 10.04 (Sun Java funcionando)

Ativando verificação ortográfica do Aspell no editor Nano

Corrigir hora dos gráficos do Zabbix Appliance

Pós-instalação do elementary OS - Customização em três passos

Alterar tamanho de fontes no Ubuntu [Resolvido]

  

Comentários
[1] Comentário enviado por ronaldofas em 30/05/2017 - 08:05h

Olá!

Cara, eu estou usando o opensuse 42.2 e fiz a configuração sugerida mas o sistema não reconhece o proxy, o que pode estar errado?



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts