Buckminster
(usa Debian)
Enviado em 31/12/2013 - 18:28h
eliezergnu escreveu:
Estava pensando em simplesmente, redirecionar o trafego da eth0 para eth1. E depois enviar da eth1 porta 80 para porta 3128. Sera que rola?
Sim.
Basicamente você vai precisar dessas regras no Iptables:
#!/bin/bash
modprobe iptable_nat
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128
iptables –t nat –A POSTROUTING –o eth0 –j MASQUERADE
onde a eth0 é a placa que recebe a internet e a eth1 é a placa da rede interna.