[bind] On renseigne les NS pour les sous-zones dans la zone parente
Surtout utile si une sous zone n'est pas signée par dnssec
This commit is contained in:
parent
218f30957e
commit
b1fa95afaf
1 changed files with 8 additions and 0 deletions
|
@ -494,6 +494,14 @@ zone "%(NOM_zone)s" {
|
||||||
for serv in self.DELEG[deleg]:
|
for serv in self.DELEG[deleg]:
|
||||||
direct[zone] = direct[zone] + "%s\tIN\tNS\t%s\n" % ( nom, serv )
|
direct[zone] = direct[zone] + "%s\tIN\tNS\t%s\n" % ( nom, serv )
|
||||||
|
|
||||||
|
for zone in self.zones_direct:
|
||||||
|
child, parent = zone.split('.',1)
|
||||||
|
if not zone in self.DELEG.keys() and parent in self.zones_direct:
|
||||||
|
for d in self.DNSs:
|
||||||
|
direct[parent] = direct.get(parent, "") + '%s\tIN\tNS %s\n' % (child, d)
|
||||||
|
if zone in self.zones_v4_to_v6.keys():
|
||||||
|
for d in self.DNSs:
|
||||||
|
direct[parent] = direct.get(parent, "") + '%s.\tIN\tNS %s\n' % (self.zones_v4_to_v6[zone], d)
|
||||||
|
|
||||||
### Ajout d'eventuel champs DS pour les délégation dnssec
|
### Ajout d'eventuel champs DS pour les délégation dnssec
|
||||||
for zone,ds in self.DS.items():
|
for zone,ds in self.DS.items():
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue