[Rid/Config] Ajout de la plage serveurs dans ridtools et config.
Ignore-this: 9aa2427bbfb30271ad9dd8300a0c2672 darcs-hash:20130123214129-afe24-f7968e53c70039ab301765c25be1e23328993307.gz
This commit is contained in:
parent
5926a7a552
commit
36a421d7f5
2 changed files with 8 additions and 7 deletions
|
@ -502,16 +502,15 @@ Message créé par deconnexion.py"""
|
|||
# faire en sorte qu'ils prennent effet immédiatement ; c'est important pour
|
||||
# komaz car c'est la route par défaut mais aussi pour zamok et sable
|
||||
# à cause de leur firewall et de leur patte wifi.
|
||||
_filaire_adh = [ '138.231.137.0/24', '138.231.138.0/24', '138.231.139.0/24','138.231.140.0/22' ]
|
||||
|
||||
NETs = { 'serveurs' : [ '138.231.136.0/24' ],
|
||||
'adherents' : [ '138.231.137.0/24',
|
||||
'138.231.138.0/24',
|
||||
'138.231.139.0/24',
|
||||
'138.231.140.0/22' ],
|
||||
'adherents' : _filaire_adh,
|
||||
'bornes' : [ '138.231.148.0/24' ],
|
||||
'adm' : [ '10.231.136.0/24' ],
|
||||
'wifi-adh' : [ '138.231.144.0/24', '138.231.145.0/24', '138.231.146.0/24',
|
||||
'138.231.147.0/24', '138.231.149.0/24', '138.231.150.0/24', '138.231.151.0/24' ],
|
||||
'fil' : [ '138.231.136.0/21' ],
|
||||
'fil' : _filaire_adh,
|
||||
'gratuit': [ '10.42.0.0/16' ],
|
||||
'wifi': [ '138.231.144.0/21' ],
|
||||
'accueil': ['10.51.0.0/16' ],
|
||||
|
@ -528,7 +527,7 @@ NETs_regexp = { 'all' : '^138\.231\.1(3[6789]|4[0123456789]|5[01])\.\d+$' }
|
|||
# ci-dessus...
|
||||
rid = {
|
||||
# Rid pour les machines fixes
|
||||
'fil' : (0, 2047),
|
||||
'fil' : (256, 2047),
|
||||
# Rid pour les machines fixes ipv6-only
|
||||
'fil-v6' : (32768, 34815),
|
||||
# Rid pour les machines wifi
|
||||
|
@ -545,6 +544,8 @@ rid = {
|
|||
'fil-v6' : (16384, 24575),
|
||||
# Rid pour les wifi v6-only
|
||||
'wifi-v6' : (24576, 32767),
|
||||
# Rid pour les serveurs
|
||||
'serveurs' : (0, 255),
|
||||
}
|
||||
|
||||
# rid pour les machines spéciales (classe 'special' ci-dessus)
|
||||
|
|
|
@ -86,7 +86,7 @@ class Rid(object):
|
|||
self.ipv4_dispo = True
|
||||
self.priv = ip.is_private()
|
||||
|
||||
for tp in ['fil', 'wifi', 'adm', 'gratuit', 'personnel-ens']:
|
||||
for tp in ['fil', 'wifi', 'adm', 'gratuit', 'personnel-ens', 'serveurs']:
|
||||
for net in config.NETs[tp]:
|
||||
if ip in netaddr.IPNetwork(net):
|
||||
self.type = tp
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue