[firewall4] Methode pour recharger toutes les blacklists
This commit is contained in:
parent
e55e04aa13
commit
7ab6f2bcca
3 changed files with 16 additions and 1 deletions
|
@ -29,9 +29,10 @@ class firewall(utils.firewall_tools) :
|
|||
self.reloadable = {
|
||||
'blacklist_hard' : self.blacklist_hard,
|
||||
'test_mac_ip' : self.test_mac_ip,
|
||||
'blacklists' : self.blacklists,
|
||||
}
|
||||
|
||||
self.use_ipset = [self.blacklist_hard, self.test_mac_ip]
|
||||
self.use_ipset = [self.blacklist_hard, self.test_mac_ip, self.blacklists]
|
||||
|
||||
self.ipset['mac_ip']={
|
||||
'adh' : Ipset("MAC-IP-ADH","macipmap","--from 138.231.136.0 --to 138.231.151.255"),
|
||||
|
@ -48,6 +49,11 @@ class firewall(utils.firewall_tools) :
|
|||
"""Met à jours les blacklists pour les ip présentent dans la liste ``ips``"""
|
||||
self.blacklist_hard_maj(ips)
|
||||
|
||||
def blacklists(self, table=None, fill_ipset=False, apply=False):
|
||||
"""Recharge toutes les blacklists"""
|
||||
self.blacklist_hard(table=table, fill_ipset=fill_ipset, apply=apply)
|
||||
|
||||
|
||||
def raw_table(self):
|
||||
"""Génère les règles pour la table ``raw`` et remplis les chaines de la table"""
|
||||
table = 'raw'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue