Commit f056d545 authored by Gabriel Detraz's avatar Gabriel Detraz

Ajoute sable en parefeu principal + renomme komaz.py

parent 88642571
......@@ -8,7 +8,7 @@ from .feries import is_ferie
#: Interfaces réseaux des machines ayant un pare-feu particulier
dev = {
'komaz': {
'odlyd': {
'out' : 'ens',
'wifi' : 'crans.3',
'fil' : 'crans',
......@@ -17,13 +17,13 @@ dev = {
'adm' : 'crans.2',
'tun-soyouz' : 'tun-soyouz'
},
'odlyd': {
'out' : 'ens',
'wifi' : 'crans.3',
'fil' : 'crans',
'app' : 'crans.21',
'federez' : 'crans.22',
'adm' : 'crans.2',
'sable': {
'out' : 'eth1',
'wifi' : 'eth0.3',
'fil' : 'eth0.1',
'app' : 'eth0.21',
'federez' : 'eth0.22',
'adm' : 'eth0.2',
'tun-soyouz' : 'tun-soyouz'
},
'zamok': {
......
......@@ -141,7 +141,7 @@ class firewall(utils.firewall_tools) :
for ip in ips:
# Si la machines est sur le réseau des adhérents
if utils.AddrInNet(str(ip), config.NETs['wifi']):
# Les machines wifi sont vues à travers komaz
# Les machines wifi sont vues à travers le routeur principal
func('adh', "%s,%s" % (ip, config.mac_du_routeur))
elif utils.AddrInNet(str(ip), config.NETs['fil']):
func('adh', "%s,%s" % (ip, machine['macAddress'][0]))
......@@ -227,7 +227,7 @@ class firewall_routeur(firewall):
func('app', "%s,%s" % (ip, machine['macAddress'][0]))
class firewall_wifionly(firewall):
"""Associe mac-ip pour les machines wifi only : les machines filaires sont vues avec la mac de komaz"""
"""Associe mac-ip pour les machines wifi only : les machines filaires sont vues avec la mac du routeur principal"""
def test_mac_ip_dispatch(self, func, machine):
"""Détermine à quel set de mac-ip appliquer la fonction func (add, delete, append, ...)"""
ips = machine['ipHostNumber']
......
......@@ -6,7 +6,7 @@ import socket
import utils
import base
import komaz
import main_parefeu
import zamok
import routeur
......@@ -17,8 +17,8 @@ hostname = socket.gethostname()
#: Associe à un ``hostname`` la classe du pare-feu correspondant
firewall = {
'komaz' : komaz.firewall,
'odlyd' : komaz.firewall,
'sable' : main_parefeu.firewall,
'odlyd' : main_parefeu.firewall,
'zamok' : zamok.firewall,
'routeur' : routeur.firewall,
'eap' : base.firewall,
......
......@@ -7,7 +7,7 @@ from utils import pretty_print, OK, anim
from base import dev
class firewall(base.firewall_routeur):
"""Pare-feu du serveur komaz, routeur principal de l'association"""
"""Pare-feu du routeur principal de l'association"""
def __init__(self):
super(self.__class__, self).__init__()
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment