# Turn on IP forwarding
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/conf/all/rp_filter
# faire le changement de port avant tout traitement
iptables -t nat -A PREROUTING -p tcp -m tcp --dport 80 -j REDIRECT --to-port 3128
# autoriser le transfert d'une interface à l'autre
# -i eth1 si la carte d'entrée est eth1
iptables -A FORWARD -i eth0 -j ACCEPT
# masquée l'adresse d'origine quand on sort vers internet
# -o eth1 car eth1 est ta carte vers internet
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
exit 0
enfin si ca peut t'aider un peu à comprendre
une image qui explique ou et dans quel ordre se font les regles
# firewall ?
Posté par NeoX . En réponse au message Proxy transparent avec iptables/squid/squidGuard. Évalué à 2.
# By default this script does nothing.
modprobe iptable_nat
# Turn on IP forwarding
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/conf/all/rp_filter
# faire le changement de port avant tout traitement
iptables -t nat -A PREROUTING -p tcp -m tcp --dport 80 -j REDIRECT --to-port 3128
# autoriser le transfert d'une interface à l'autre
# -i eth1 si la carte d'entrée est eth1
iptables -A FORWARD -i eth0 -j ACCEPT
# masquée l'adresse d'origine quand on sort vers internet
# -o eth1 car eth1 est ta carte vers internet
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
exit 0
enfin si ca peut t'aider un peu à comprendre
une image qui explique ou et dans quel ordre se font les regles
http://www.linuxchannel.net/board/board_files/alpha/phpIqSLS(...)