valfrides
(usa Debian)
Enviado em 17/04/2012 - 11:11h
Kara, tenho um cenário igual esse q vc quer... funcionando OK !!!
Tenho um pc com Debian Squeeze - modo texto, 1 placa de rede apenas.
Ip do Roteador Linksys: 192.168.0.254 é o Gateway da rede.
Ip do Linux: Eth0 192.168.0.200
Eth1 192.168.0.150 (Essa não existe fisicamente, virtual)
Criei um script na inicialização do Debian com as seguintes comandos:
iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
ifconfig eth0:1 192.168.0.150 netmask 255.255.255.0 broadcast 192.168.0.255 up
iptables -I INPUT -s 192.168.0.0/32 -d 192.168.0.0/32 -j ACCEPT
iptables -t nat -A PREROUTING -s 192.168.0.0/255.255.255.0 -p tcp --dport 80 -j REDIRECT --to-port 3128
iptables -A INPUT -s 0/0 -p tcp --dport 22 -j ACCEPT
Squid com Proxy transparente, 0 DHCP da rede configurado para registrar
o Gateway Squid (192.168.0.150), porém se alguém não quiser passar pelo proxy
só deixar configurado o Gateway 192.168.0.254.
Qualquer dúvida posta aí !!!
Abraços !!!