Pour Momo.
darcs-hash:20060729090524-68412-bdb9b14724bf73d922823f7ff1c3dddd57557eb3.gz
This commit is contained in:
parent
71ad2157bb
commit
7d8f3e9569
1 changed files with 3 additions and 0 deletions
|
@ -583,6 +583,9 @@ class firewall_komaz(firewall_crans) :
|
||||||
# Classification des adhérents dans leur classe respective
|
# Classification des adhérents dans leur classe respective
|
||||||
for machine in adherent.machines():
|
for machine in adherent.machines():
|
||||||
ip = machine.ip()
|
ip = machine.ip()
|
||||||
|
if not AddrInNet(ip, NETs['all']):
|
||||||
|
# Cas particulier d'une machine ayant une IP non CRANS
|
||||||
|
continue
|
||||||
subnet = IpSubnet(machine.ip(), conf_fw.mask[-1])
|
subnet = IpSubnet(machine.ip(), conf_fw.mask[-1])
|
||||||
iptables("-t mangle -A SUBNET-%(subnet)s -o crans -d %(ip)s "
|
iptables("-t mangle -A SUBNET-%(subnet)s -o crans -d %(ip)s "
|
||||||
"-j CLASSIFY --set-class 1:%(class_id)s" % locals())
|
"-j CLASSIFY --set-class 1:%(class_id)s" % locals())
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue