pas de ftp dans le LAN iptables - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 14-09-2006 à 20:41:58
j'essaie d'etre plus clair
internet----freebox ---- linux (passerelle) --------------- seconde machine (avec double boot XP et linux)
sur la passerelle (eth0: IP fixe eth2: 192.168.0.1 avec IPTABLES et SQUID
sur la seconde machine (eth0 192.168.0.2 et pas de firewall
voilà ma config
j'ai une règle dans iptables qui me permet de forcer le passage par squid pour internet
iptables -t filter -A FORWARD -i eth2 -o eth0 -s 192.168.0.0/24 -p tcp --sport ! 80 -d 0.0.0.0/0 -m state --state ! INVALID -j ACCEPT
iptables -t filter -A FORWARD -i eth0 -o eth2 -s 0.0.0.0/0 -d 192.168.0.0/24 -p tcp --dport ! 80 -m state --state ! INVALID -j ACCEPT
cette règle oblige à passer par le proxy squid pour internet puisse qu'elle interdit le port 80 en FORWARD (sans doute du bricolage mais ça marche) c'est pratique pour controler les sites pour mes enfants ainsi que certaines heures de connexion autorisées.
par contre si je n'ajoute pas plus bas dans mon script
iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
et bien je ne peux pas avoir accès à ma messagerie via thunderbird???
Et une session FTP lancé de ma 2ème machine ne passe pas (sujet du post) et ce même si je vire ma règle bricolée et que je FORWARD tous avec
-A FORWARD -m state --state NEW,RELATED,ESTABLISHED -j ACCEPT
je mets mon fichier iptables:
Code :
|
en espérant une aide
lionel
Marsh Posté le 10-09-2006 à 00:25:38
bonjour,
je galère dur, je n'ai pas d'accès au ftp en tant que client à partir de mon LAN.
les modules suivant sont chargés
lsmod |grep ftp
ip_nat_ftp 2272 0
iptable_nat 19060 3 ipt_MASQUERADE,ip_nat_ftp
ip_conntrack_ftp 71344 1 ip_nat_ftp
ip_conntrack 37400 5 ipt_MASQUERADE,ipt_state,ip_nat_ftp,iptable_nat,ip_conntrack_ftp
et mes règles iptables sur la passerelle:
par contre je passe par squid et sur firefox en précissant :3128 pour le ftp ça passe??
là je sèche.
merci lionel