Bonjour,
J'aimerais modifier une ligne (ligne en italique) dans les Iptables d'Ipcop mais je n'y arrive pas à cause de !eth1:
voici la ligne dans la chaîne :
Chain WIRELESSFORWARD (1 references)
pkts bytes target prot opt in out source destination
0 0 ACCEPT all -- eth1 !eth0 0.0.0.0/0 0.0.0.0/0 MAC X:X:X:X:X:X
0 0 DMZHOLES all -- eth1 * 0.0.0.0/0 0.0.0.0/0 MAC X:X:X:X:X:X
0 0 ACCEPT all -- eth1 !eth0 0.0.0.0/0 0.0.0.0/0 MAC X:X:X:X:X:X
0 0 DMZHOLES all -- eth1 * 0.0.0.0/0 0.0.0.0/0 MAC X:X:X:X:X:X
0 0 ACCEPT all -- eth1 !eth0 0.0.0.0/0 0.0.0.0/0 MAC X:X:X:X:X:X
0 0 DMZHOLES all -- eth1 * 0.0.0.0/0 0.0.0.0/0 MAC X:X:X:X:X:X
0 0 ACCEPT all -- eth1 !eth0 0.0.0.0/0 0.0.0.0/0 MAC X:X:X:X:X:X
0 0 DMZHOLES all -- eth1 * 0.0.0.0/0 0.0.0.0/0 MAC X:X:X:X:X:X
0 0 ACCEPT all -- eth1 !eth0 0.0.0.0/0 0.0.0.0/0 MAC X:X:X:X:X:X
0 0 DMZHOLES all -- eth1 * 0.0.0.0/0 0.0.0.0/0 MAC X:X:X:X:X:X
0 0 ACCEPT all -- eth1 !eth0 0.0.0.0/0 0.0.0.0/0 MAC X:X:X:X:X:X
0 0 DMZHOLES all -- eth1 * 0.0.0.0/0 0.0.0.0/0 MAC X:X:X:X:X:X
0 0 ACCEPT all -- eth1 !eth0 192.168.1.7 0.0.0.0/0 MAC X:X:X:X:X:X
0 0 0 DMZHOLES all -- eth1 * 192.168.1.7 0.0.0.0/0 MAC X:X:X:X:X:X
0 0 LOG_DROP all -- eth1 * 0.0.0.0/0 0.0.0.0/0
j'ai essayé :
iptables -D WIRELESSFORWARD -s 192.168.1.7 -d 0.0.0.0 -i eth1 -o !eth0 -j ACCEPT
il m'envoie comme message d'erreur:
-bash: !eth0: event not found
comment faire pour l'enlever?
Je voudrais ajouter cette ligne:
0 0 ACCEPT all -- eth1 eth0 192.168.1.7 0.0.0.0/0 MAC X:X:X:X:X:X
donc ici !eth0 devient eth0.
Plus généralement je voudrais changer la chaîne WIRELESSFORWARD! que dans toutes les cibles ACCEPT, !eth0 devienne eth0 donc j'autorise le passage de eth1 vers eth0.
Merci,
Seta28