Como configuro um gateway através do linux?

2

Eu quero criar um proxy de gateway Linux para o meu roteador sem fio. Eu tenho um modem conectado a um roteador sem fio conectado a um roteador sem fio configurado como um ponto de acesso. Eu quero colocar o servidor linux entre o roteador sem fio eo roteador wireless, então todo o tráfego vai em um NIC e sai do outro. Eu gostaria de poder monitorar o tráfego. Eu também gostaria de limitar a quantidade de velocidade que o wireless é permitido. O tráfego deve ser principalmente HTTP, então não importa muito se eu puder apenas monitorar e redirecionar pacotes HTTP. Eu também quero ser capaz de modificar as páginas que serve como inserir texto na página. Como posso fazer isso?

    
por Free Bullets 15.04.2011 / 22:26

3 respostas

1
echo 1 > /proc/sys/net/ipv4/ip_forward
modprobe ipt_MASQUERADE
iptables -F; iptables -t nat -F; iptables -t mangle -F
iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to IP_EXTERN_OF_LINUX

MASQUERADE é usado para endereço IP dinâmico. Se você tem um ip estático você pode usar o SNAT (me avise)

    
por 15.04.2011 / 23:52
0

Para a segunda parte da sua pergunta, instale um proxy de cache como o Squid na caixa e configure-o como um proxy transparente.

link

Você pode filtrar algumas ou todas as solicitações e alterá-las da maneira que quiser usando um script de redirecionamento. Para um exemplo engraçado, mas interessante, consulte:

link

    
por 16.04.2011 / 02:36
0

Acho que você deveria ir com o ClearOS.

ClearOS is a powerful network and gateway server designed for small organizations and distributed environments. Though ClearOS comes with an extensive list of features and integrated services, the solution is easy to configure thanks to the intuitive web-based interface.

link

    
por 16.04.2011 / 03:11

Tags