Autoconfigurar proxies no linux com base em endereços IP locais

1

Estou usando meu laptop em diferentes escritórios, e sempre que eu mudo de local eu tenho que re-definir o proxy http para wget, firefox, apt, etc ...

Existe uma maneira de fazer isso automaticamente com base no endereço IP local que recebo? Felizmente, eles são de diferentes sub-redes, então as regras podem ser configuradas assim.

Outra possibilidade seria configurar um proxy local no meu laptop e configurá-lo como proxy. Então, novamente, a questão é, como ter esse proxy reconfigurado automaticamente com base no endereço IP.

    
por Zed 01.08.2009 / 11:30

2 respostas

1

Isso parece ser algo que o NetworkManager deve fazer; mas com base em algumas pesquisas, não parece. A solução mais robusta que eu já vi até agora é gerenciando completamente você mesmo .

Concedido que não é o mais conveniente . Outra sugestão interessante que encontrei enquanto procurava por esse problema era que você poderia gerar dinamicamente um arquivo .pac ( proxy-auto config ) e use o Firefox network.proxy.autoconfig_url para apontar para um script que retorna as informações do proxy desejado com base na sua sub-rede.

    
por 01.08.2009 / 12:03
0

Eu tive os mesmos problemas e escrevi um script que faz exatamente o que você quer alcançar. Estou executando um proxy local pequeno e com pouca área de cobertura que é reconfigurado automaticamente assim que meu laptop recebe um novo endereço IP.

Eu descrevi a configuração no meu blog, onde você também pode baixar o arquivo roteiro.

    
por 17.09.2009 / 15:37