[gen_conf/{dhcpd_new,generate}] Nouveau serveur dhcp
This commit is contained in:
parent
a7feb02f4a
commit
e2b39511a5
2 changed files with 12 additions and 4 deletions
|
@ -88,13 +88,17 @@ class dhcp(gen_config) :
|
|||
'10.42.0.0/16' : '/etc/dhcp3/generated/gratuit.liste',
|
||||
'10.2.9.0/24' : '/etc/dhcp3/generated/appartements.liste',
|
||||
'138.231.144.0/21' : '/etc/dhcp3/generated/wifi.liste' }
|
||||
elif hostname == 'isc':
|
||||
restart_cmd = '/etc/init.d/isc-dhcp-server restart'
|
||||
reseaux = { '138.231.136.0/21' : '/etc/dhcp3/generated/adherents.liste',
|
||||
'10.42.0.0/16' : '/etc/dhcp3/generated/gratuit.liste',
|
||||
'10.2.9.0/24' : '/etc/dhcp3/generated/appartements.liste',
|
||||
'138.231.144.0/21' : '/etc/dhcp3/generated/wifi.liste' }
|
||||
else:
|
||||
restart_cmd = ''
|
||||
reseaux = {}
|
||||
dhcplease='/var/lib/dhcp/dhcpd.leases'
|
||||
|
||||
|
||||
|
||||
host_template = """
|
||||
host %(nom)s {
|
||||
hardware ethernet %(mac)s;
|
||||
|
@ -142,8 +146,6 @@ class dhcp(gen_config) :
|
|||
os.rename(self.dhcplease+'.new',self.dhcplease)
|
||||
return
|
||||
|
||||
|
||||
|
||||
def _gen(self) :
|
||||
"""Construction de la liste des machines appartenant à un réseau
|
||||
"""
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue