Estou tentando conectar uma máquina Ubuntu 12.04 a um servidor proxy de meias. Eu tenho minha 192.168.30.0/24
LAN e o servidor proxy dante socks está sendo executado 192.168.30.134:1018
. Eu também tenho um pfsense
roteador no 192.168.30.31
qual cria uma LAN inferior 192.168.1.0/24
.
Nesta LAN inferior, eu tenho uma máquina cliente Ubuntu e preciso conectá-la ao meu servidor proxy, para que todo o tráfego nessa máquina seja proxy. Eu configurei o proxy de meias nas configurações globais do ubuntu. pfsense
o firewall está configurado para permitir a conexão direta do LANtoWAN apenas ao meu servidor proxy de meias (e também ao meu DNS local e ao DNS do Google).
Todo o outro tráfego está bloqueado (porque deve passar pelo meu servidor proxy). A navegação está funcionando bem, então eu sei que está configurada corretamente e está passando por proxy, mas não consigo obter apt-get update
comandos etc. funcionando. Eu estava tentando configurar proxychains
ou dante-client
executá-lo com proxychains
ou socksify
prefixar, mas não funciona. socksify
não dá resultado e proxychains
apenas me fornece failed to fetch http:// ....... Connection failed
tipos de erros quando eu o executo como raiz.
Como posso começar a apt-get
trabalhar? É possível gerenciá-lo sem nenhum cliente de terceiros (dante-client, proxychains etc.)?
192.168.1.1-192.168.1.254
Por que você forneceu 192.168.30.x aos seus servidores?Respostas:
Para que o apt funcione atrás do proxy, é necessário configurá-lo
/etc/apt/apt.conf
. Crie este arquivo e escreva o seguinte:Substituindo nome de usuário por seu nome de usuário e senha por sua senha (se aplicável) e host e port_no pelo host do proxy e porta n º do seu proxy .
fonte