Ok, donc sur br0 uniquement mais il me manque la destination ? FORWARD c’est source et destination , non ?
En fait depuis le début je veux forcer le passage par le proxy uniquement pour certains protocoles et non pour tout :
[code]iptables -t nat -D PREROUTING -i br0 -p tcp --dport 80 -j REDIRECT --to-port 3128
iptables -t nat -D PREROUTING -i br0 -p tcp --dport 443 -j REDIRECT --to-port 3128
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -p tcp -i br0 --dport 80 -j ACCEPT
iptables -A FORWARD -p tcp -i br0 --dport 443 -j ACCEPT[/code]
Actuellement je n’ai que :
Selon moi, ces règles obligent le passage par le proxy pour les ports concernés.
Si c’est ok, je fais les règles pour les autres ports (messagerie et réseaux sociaux).
J’ajoute que l’idée avec les règles suivantes :
#iptables -A FORWARD -i br0 -p tcp --dport 80 -j FWDDROP
#iptables -A FORWARD -i br0 -p tcp --dport 443 -j FWDDROP
était de forcer le passage par un proxy NON transparent (Donc forcer de configurer le proxy dans le navigateur, sinon pas d’accès au HTTP et HTTPS). Au demeurant, c’est exactement ce que je souhaite faire. Si ok, je fais de même avec les autres ports (messagerie et reseaux sociaux).
Tu veux parler de çà : iptables -A FWDDROP -j DROP
?