Como configurar um proxy transparente na minha rede doméstica

1

Então, ainda sou um iniciante em termos de configuração de servidores, e tenho algumas dúvidas sobre como o servidor é atingido.

Então, minha arquitetura de rede atual é assim:

[internet] <-> [router] <-> [other devices]

em que outros dispositivos são dispositivos conectados por Wi-Fi ou por meio de cabos Ethernet ao roteador. Um desses dispositivos é uma caixa local que executa o Ubuntu 14.04 LTS, que será o servidor.

Agora aqui está o que eu quero fazer. Eu quero configurar uma instância do Squid para executar como um proxy transparente para todas as conexões (na minha caixa de servidor). Para fazer isso, percebo que, de alguma forma, o roteador precisa saber que precisa enviar primeiro todo o tráfego de entrada / saída para outros dispositivos, para que o servidor possa entregá-los ao Squid para processamento.

Essa é a parte que me confunde um pouco. Isso pode ser feito com a minha arquitetura de rede atual? Eu li on-line que você pode desativar o DHCP no roteador e, em seguida, executar o DHCP na caixa do servidor, que permitirá que você defina automaticamente as configurações de proxy. Eu não tenho certeza de como fazer isso.

Se eu não conseguir executar isso com a arquitetura atual, precisarei atualizá-lo para ficar assim:

[internet] <-> [router] <-> [server] <-> [other devices]

Se for esse o caso, como posso fazer com que todo o tráfego do WiFi também passe pelo servidor (como os dispositivos WiFi se conectam diretamente ao roteador).

Além disso, há alguma armadilha ou advertência que eu precise estar ciente ao configurar isso, e há algum guia que você possa recomendar que me ajudaria a superar esse processo mais rápido?

    
por Isosymmetric 16.11.2015 / 10:35

0 respostas