[midtools] Nettoyage, utilisation de netaddr

darcs-hash:20100303045133-ffbb2-4ea9016a286477205b5102f47bd8050b5a19c9ac.gz
This commit is contained in:
Nicolas Dandrimont 2010-03-03 05:51:33 +01:00
parent 293870c436
commit cb4f9c2572
2 changed files with 111 additions and 75 deletions

View file

@ -389,7 +389,29 @@ NETs = { 'serveurs' : [ '138.231.136.0/28' ],
NETs_regexp = { 'all' : '^138\.231\.1(3[6789]|4[0123456789]|5[01])\.\d+$' }
# Les préfix ipv6
# Classes de mid
# Merci d'essayer de les faire correspondre avec les réseaux
# ci-dessus...
mid = {
# Mid pour les machines fixes
'fil' : (0, 2047),
# Mid pour les machines fixes ipv6-only
'fil-v6' : (32768, 34815),
# Mid pour les machines wifi
'wifi' : (2048, 4095),
# Mid pour les machines wifi ipv6-only
'wifi-v6' : (34816, 36863),
# Mid pour les machines du vlan adm
'adm' : (51200, 53247),
# Mid pour les machines du vlan gratuit
'gratuit' : (53248, 55295),
# Mid pour les machines des personnels ens
'personnel-ens' : (55296, 55551),
# Mid pour machines spéciales
'special' : (4096, 6143),
}
# Les préfixes ipv6
prefix = { 'subnet' : [ '2a01:240:fe3d::/48' ],
'serveurs' : [ '2a01:240:fe3d:0::/64'],
'fil' : [ '2a01:240:fe3d:4::/64' ],
@ -427,27 +449,6 @@ vlans = {
'appts': 21
}
mid = {
# Mid pour les machines fixes
'fil' : [0, 2047],
# Mid pour les machines fixes ipv6-only
'fil-v6' : [32768, 34815],
# Mid pour les machines wifi
'wifi' : [2048, 4095],
# Mid pour les machines wifi ipv6-only
'wifi-v6' : [34816, 36863],
# Mid pour les machines du vlan adm
'adm' : [51200, 53247],
# Mid pour les machines du vlan gratuit
'gratuit' : [53248, 55295],
# Mid pour les machines des personnels ens
'ens' : [55296, 55551],
# Mid pour les machines du G
'g' : [8192, 8447],
# Mid pour machines spéciales
'special' : [4096, 6143]
}
# a faire générer par bcfg2 ?
# Les noms des attributs peuvent être changé.
role = { 'komaz' : ['main-router'],