Suponho que você esteja carregando um laptop para casa do trabalho (e levando para casa essa configuração de proxy com você).
Se você controla seu próprio roteador e servidor DNS em casa, pode fazer isso facilmente. Se não, então você pode estar melhor apenas desconfigurando o proxy quando estiver em casa.
-
Você precisará de um proxy para usar. Se você tem uma caixa extra para colocar o Linux em casa, pode criar algo como o IPCop Linux ou qualquer outro pequeno Linux distros que vêm com o proxy do Squid Cache. Certifique-se de ter o Squid ativado e funcionando antes de continuar.
-
Se você se referir ao proxy pelo nome DNS (por exemplo, "proxy.company.com"), precisará obter esse nome para resolver em sua LAN doméstica. A maneira mais fácil de fazer isso é configurar um servidor DNS em sua LAN doméstica e criar uma zona para "proxy.company.com" com um registro A que se refere ao nome "@" e ao endereço IP de sua máquina proxy.
-
Se você se referir ao proxy por endereço IP, terá que fazer alguns jogos de tradução de endereços de rede. Neste ponto, você provavelmente é melhor usar uma máquina baseada em Linux como seu roteador / gateway para a Internet. Você pode fazer uma regra NAT no firewall iptables para traduzir solicitações para um exemplo de servidor proxy da empresa em 123.4.5.6, porta 8080 para o cache local do Squid, porta 3128, da seguinte forma:
iptables -t nat -A PREROUTING -d 123.4.5.6 --dportar 8080 -j REDIRECIONAR - para portas 3128
Esta será uma experiência de aprendizado para você se você não estiver familiarizado com o funcionamento do DNS, dos proxies etc.