[firewall4] La voip est du traffic prioritaire
This commit is contained in:
parent
90764dba42
commit
0d1befbda4
1 changed files with 10 additions and 0 deletions
|
@ -728,6 +728,7 @@ class firewall_komaz(firewall_base_routeur):
|
||||||
self.add(table, chain, '-d %s -j RETURN' % net)
|
self.add(table, chain, '-d %s -j RETURN' % net)
|
||||||
self.add(table, chain, '-m set --match-set %s src -j MARK --set-mark %s'
|
self.add(table, chain, '-m set --match-set %s src -j MARK --set-mark %s'
|
||||||
% (self.ipset['blacklist']['soft'], config.firewall.mark['proxy']))
|
% (self.ipset['blacklist']['soft'], config.firewall.mark['proxy']))
|
||||||
|
|
||||||
print OK
|
print OK
|
||||||
|
|
||||||
if table == 'filter':
|
if table == 'filter':
|
||||||
|
@ -854,6 +855,10 @@ class firewall_komaz(firewall_base_routeur):
|
||||||
|
|
||||||
# Classification pour les blacklists upload
|
# Classification pour les blacklists upload
|
||||||
self.add(table, chain, '-o %s -m set --match-set %s src -j CLASSIFY --set-class 1:11' % (dev['out'], self.ipset['blacklist']['upload']))
|
self.add(table, chain, '-o %s -m set --match-set %s src -j CLASSIFY --set-class 1:11' % (dev['out'], self.ipset['blacklist']['upload']))
|
||||||
|
|
||||||
|
# Classification pour la voip
|
||||||
|
self.add(table, chain, '-d sip.crans.org -j CLASSIFY --set-class 1:12')
|
||||||
|
self.add(table, chain, '-s sip.crans.org -j CLASSIFY --set-class 1:12')
|
||||||
print OK
|
print OK
|
||||||
|
|
||||||
if run_tc:
|
if run_tc:
|
||||||
|
@ -875,6 +880,11 @@ class firewall_komaz(firewall_base_routeur):
|
||||||
tc('qdisc add dev %s parent 1:10 '
|
tc('qdisc add dev %s parent 1:10 '
|
||||||
'handle 10: sfq perturb 10' % dev[int_key])
|
'handle 10: sfq perturb 10' % dev[int_key])
|
||||||
|
|
||||||
|
# Classe par pour la voip
|
||||||
|
tc('class add dev %s parent 1:2 classid 1:12 '
|
||||||
|
'htb rate %skbps ceil %skbps prio 0' % (dev[int_key], debit_max, debit_max))
|
||||||
|
tc('qdisc add dev %s parent 1:12 '
|
||||||
|
'handle 12: sfq perturb 10' % dev[int_key])
|
||||||
|
|
||||||
#Classe des decos upload
|
#Classe des decos upload
|
||||||
tc('class add dev %s parent 1:2 classid 1:11 '
|
tc('class add dev %s parent 1:2 classid 1:11 '
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue