ajout sport / dport.
This commit is contained in:
parent
fab606fa45
commit
a6e64995da
|
@ -165,7 +165,7 @@ sub Control() {
|
|||
# on split la liste des paramètres
|
||||
my @tmp1 = split (/\t+|\s+/);
|
||||
|
||||
system("/sbin/iptables -t nat -A PREROUTING -p $tmp1[2] -i ppp0 --dport $tmp1[1] -j DNAT --to $tmp1[0]:$tmp1[1] 2>/dev/null");
|
||||
system("/sbin/iptables -t nat -A PREROUTING -p $tmp1[3] -i ppp0 --dport $tmp1[1] -j DNAT --to $tmp1[0]:$tmp1[2] 2>/dev/null");
|
||||
}
|
||||
|
||||
&Evoauth::Functions::Log("1 - Règles de PREROUTING charges");
|
||||
|
@ -186,7 +186,7 @@ sub Control() {
|
|||
# on split la liste des paramètres
|
||||
my @tmp2 = split (/\t+|\s+/);
|
||||
|
||||
system("/sbin/iptables -A FORWARD -p $tmp2[2] -i ppp0 -o eth0 --dport $tmp2[1] -j EVOAUTH 2>/dev/null");
|
||||
system("/sbin/iptables -A FORWARD -p $tmp2[3] -i ppp0 -o eth0 --dport $tmp2[1] -j EVOAUTH 2>/dev/null");
|
||||
}
|
||||
|
||||
&Evoauth::Functions::Log("3 - Règles chargées");
|
||||
|
@ -209,8 +209,8 @@ sub Control() {
|
|||
# on split la liste des paramètres
|
||||
my @tmp3 = split (/\t+|\s+/);
|
||||
|
||||
system("/sbin/iptables -D FORWARD -p $tmp3[2] -i ppp0 -o eth0 --dport $tmp3[1] -j EVOAUTH 2>/dev/null");
|
||||
system("/sbin/iptables -t nat -D PREROUTING -p $tmp3[2] -i ppp0 --dport $tmp3[1] -j DNAT --to $tmp3[0]:$tmp3[1] 2>/dev/null");
|
||||
system("/sbin/iptables -D FORWARD -p $tmp3[3] -i ppp0 -o eth0 --dport $tmp3[1] -j EVOAUTH 2>/dev/null");
|
||||
system("/sbin/iptables -t nat -D PREROUTING -p $tmp3[3] -i ppp0 --dport $tmp3[1] -j DNAT --to $tmp3[0]:$tmp3[2] 2>/dev/null");
|
||||
}
|
||||
|
||||
&Evoauth::Functions::Log("2 - Annulation FORWARD + PREROUTING");
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# adresse-ip port protocole
|
||||
192.168.1.104 1494 tcp # metaframe
|
||||
192.168.1.110 3000 tcp # mantis
|
||||
192.168.1.4 5631 tcp # PCAnywhere TCP
|
||||
192.168.1.4 5632 udp # PCAnywhere UDP
|
||||
# adresse-ip sport dport protocole
|
||||
192.168.1.104 1494 1494 tcp # metaframe
|
||||
192.168.1.110 3000 3000 tcp # mantis
|
||||
192.168.1.4 5631 5631 tcp # PCAnywhere TCP
|
||||
192.168.1.4 5632 5632 udp # PCAnywhere UDP
|
||||
|
|
Reference in a new issue