Browse Source

La roulette a la priorité sur tout.

lazouz/latoilescoute-snmp
Hugo Levy-Falk 6 years ago
committed by root
parent
commit
44ed75a4ad
  1. 6
      firewall.nft
  2. 2
      mac_ip.py

6
firewall.nft

@ -42,12 +42,12 @@ table inet firewall {
# Politique par défaut : tout jeter.
policy accept
# Applique la politique globale
jump global
# La roulette pour les n1as
jump roulette
# Applique la politique globale
jump global
# Passage par le checkmac pour les concernés
# jump checkmac

2
mac_ip.py

@ -36,7 +36,6 @@ api_hostname = CONFIG.get('Re2o', 'hostname')
api_password = CONFIG.get('Re2o', 'password')
api_username = CONFIG.get('Re2o', 'username')
api_client = Re2oAPIClient(api_hostname, api_username, api_password)
def gen_ip_mac_set():
@ -45,6 +44,7 @@ def gen_ip_mac_set():
Returns:
A NetfilterSet object with the allowed ip - mac pairs.
"""
api_client = Re2oAPIClient(api_hostname, api_username, api_password)
hosts = api_client.list('dhcp/hostmacip')
content = [
(h['ipv4'], h['mac_address'])

Loading…
Cancel
Save