Ajout du vlan isolement dans Bcfg2
darcs-hash:20090329181144-8fbb1-e934e85532184bee0eb3389ccc88780cdf8984f4.gz
This commit is contained in:
parent
81b21b5739
commit
a4506a6092
2 changed files with 16 additions and 0 deletions
|
@ -61,6 +61,16 @@ iface %(interface)s inet static
|
||||||
netmask 255.255.255.0
|
netmask 255.255.255.0
|
||||||
broadcast 10.2.9.255
|
broadcast 10.2.9.255
|
||||||
mtu 1496""" % { 'interface': interface, 'ip': appt_ens_ip() }
|
mtu 1496""" % { 'interface': interface, 'ip': appt_ens_ip() }
|
||||||
|
|
||||||
|
elif mode == "isolement":
|
||||||
|
print """auto %(interface)s
|
||||||
|
iface %(interface)s inet static
|
||||||
|
address %(ip)s
|
||||||
|
network 10.52.0.0
|
||||||
|
netmask 255.255.0.0
|
||||||
|
broadcast 10.52.255.255
|
||||||
|
mtu 1496""" % { 'interface': interface, 'ip': isolementip() }
|
||||||
|
|
||||||
else:
|
else:
|
||||||
raise NotImplementedError, "Mode de réseau inconnu : %s" % mode
|
raise NotImplementedError, "Mode de réseau inconnu : %s" % mode
|
||||||
|
|
||||||
|
|
|
@ -37,3 +37,9 @@ def appt_ens_ip():
|
||||||
return '10.2.9.1'
|
return '10.2.9.1'
|
||||||
else:
|
else:
|
||||||
raise NotImplementedError, "Ce serveur n'a rien à faire sur le VLAN des appartements de l'ENS"
|
raise NotImplementedError, "Ce serveur n'a rien à faire sur le VLAN des appartements de l'ENS"
|
||||||
|
|
||||||
|
def isolementip():
|
||||||
|
if has("vlan-isolement"):
|
||||||
|
return '10.52.0.1'
|
||||||
|
else:
|
||||||
|
raise NotImplementedError, "Ce serveur n'a rien à faire sur le VLAN isolement"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue