#!/usr/bin/env python # -*- coding: utf-8 -*- """ Variables de configuration pour la gestion du DNS """ # import des variables génériques import config #: ariane et ariane2 pour la zone parente parents = [ '138.231.176.4', '138.231.176.54', ] #: DNS master master = '10.231.136.9' #: DNS slaves (ovh et titanic /aka/ freebox) slaves = [ '10.231.136.8', # ovh '10.231.136.14', # titanic aka freebox ] #: DNS master de la zone tv master_tv = master #: DNS slaves de la zone tv slaves_tv = slaves #: DNS en connexion de secours secours_relay='10.231.136.14'; #: Résolution DNS directe zones_direct = [ 'crans.org', 'crans.ens-cachan.fr', 'wifi.crans.org', 'ferme.crans.org' , 'clubs.ens-cachan.fr', 'adm.crans.org','crans.eu','wifi.crans.eu', 'tv.crans.org', 'ap.crans.org' ] #: Zones signée par opendnssec sur le serveur master zones_dnssec = [ 'crans.org', 'v6.crans.org', 'wifi.crans.org', 'wifi.v6.crans.org', 'adm.crans.org', 'adm.v6.crans.org', 'ferme.crans.org', 'ferme.v6.crans.org', 'tv.crans.org', 'crans.eu','wifi.crans.eu','v6.crans.eu','wifi.v6.crans.eu' ] #: Zones alias pour les enregistrements A AAAA CNAME TXT et SSHFP zone_alias = { 'crans.org' : ['crans.eu'], 'wifi.crans.org' : ['wifi.crans.eu'], } #: Résolution inverse v4 zones_reverse = config.NETs["all"] + config.NETs["adm"] + config.NETs["personnel-ens"] + config.NETs['multicast'] #: Résolution inverse v6 zones_reverse_v6 = config.prefix['fil'] + config.prefix['wifi'] + config.prefix ['adm'] + config.prefix['personnel-ens'] # à modifier aussi dans bind.py #: Serveurs DNS récursifs : charybde et gordon recursiv = ['138.231.136.98', '138.231.136.247']