La roulette a la priorité sur tout.
This commit is contained in:
parent
9a840b8554
commit
44ed75a4ad
2 changed files with 4 additions and 4 deletions
|
@ -42,12 +42,12 @@ table inet firewall {
|
||||||
# Politique par défaut : tout jeter.
|
# Politique par défaut : tout jeter.
|
||||||
policy accept
|
policy accept
|
||||||
|
|
||||||
# Applique la politique globale
|
|
||||||
jump global
|
|
||||||
|
|
||||||
# La roulette pour les n1as
|
# La roulette pour les n1as
|
||||||
jump roulette
|
jump roulette
|
||||||
|
|
||||||
|
# Applique la politique globale
|
||||||
|
jump global
|
||||||
|
|
||||||
# Passage par le checkmac pour les concernés
|
# Passage par le checkmac pour les concernés
|
||||||
# jump checkmac
|
# jump checkmac
|
||||||
|
|
||||||
|
|
|
@ -36,7 +36,6 @@ api_hostname = CONFIG.get('Re2o', 'hostname')
|
||||||
api_password = CONFIG.get('Re2o', 'password')
|
api_password = CONFIG.get('Re2o', 'password')
|
||||||
api_username = CONFIG.get('Re2o', 'username')
|
api_username = CONFIG.get('Re2o', 'username')
|
||||||
|
|
||||||
api_client = Re2oAPIClient(api_hostname, api_username, api_password)
|
|
||||||
|
|
||||||
|
|
||||||
def gen_ip_mac_set():
|
def gen_ip_mac_set():
|
||||||
|
@ -45,6 +44,7 @@ def gen_ip_mac_set():
|
||||||
Returns:
|
Returns:
|
||||||
A NetfilterSet object with the allowed ip - mac pairs.
|
A NetfilterSet object with the allowed ip - mac pairs.
|
||||||
"""
|
"""
|
||||||
|
api_client = Re2oAPIClient(api_hostname, api_username, api_password)
|
||||||
hosts = api_client.list('dhcp/hostmacip')
|
hosts = api_client.list('dhcp/hostmacip')
|
||||||
content = [
|
content = [
|
||||||
(h['ipv4'], h['mac_address'])
|
(h['ipv4'], h['mac_address'])
|
||||||
|
|
Loading…
Reference in a new issue