Pular para o conteúdo

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

Dica publicada em Linux / Configuração
Wagner Souza wagnerfs
Hits: 9.643 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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:senha@10.41.129.123:3128";
Acquire::https::proxy "https://fulano:senha@10.41.129.123:3128";
Acquire::ftp::proxy "ftp://fulano:senha@10.41.129.123:3128";
Acquire::socks::proxy "fulano:senha@10.41.129.123:3128";
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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:senha@192.168.10.254:3128/"
HTTPS_PROXY="http://fulano:senha@192.168.10.254:3128/"
FTP_PROXY="fulano:senha@192.168.10.254: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!

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Exercício Prático LPIC 12

Erro de chave pública ao atualizar Chrome no Fedora 22

Exercício Prático LPIC 04

Exercício Prático LPIC 05

Algoritmo para converter minutos em hora

Conexões ADSL caindo

Habilitando o Flash Player no Midori do elementary OS

fcitx - Resolvendo problema com acentuação

Dotando o Thunar das opcoes Copiar para e Mover para no menu de contexto

Elementary OS - Alterando tamanho dos ícones do Plank

#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

Entre na sua conta para comentar.