1{ 2\modele {texte} 3 4\set {auteur} {pda} 5\set {date} {15/05/2002} 6 7\******************************************************************************* 8\partie {banniere} { 9 Netmagis - Modification des zones 10} 11 12\******************************************************************************* 13\partie {titrepage} { 14 Application Netmagis 15} 16 17 18\******************************************************************************* 19\bandeau { 20 Netmagis v%VERSION% 21 } { 22 \elementbandeau {Session} { 23 %SESSION% 24 } 25 \elementbandeau {Actions} { 26 %LINKS% 27 } 28} 29 30\******************************************************************************* 31\partie {texte} { 32 33 \titre {1} {Gestion des zones DNS} 34 35 \titre {2} {\ancre {name} {Nom}} 36 37 Nom de la zone. Ce nom est utilisé pour identifier une zone 38 en particulier (dans les menus de l'application par exemple) 39 ainsi que pour nommer le fichier généré par le script 40 \teletype {mkzones}. 41 42 Exemples~: 43 \retrait {\teletype {example.com} \br 44 \teletype {example.com.internal-view} \br 45 \teletype {2.0.192.in-addr.arpa}} 46 47 \titre {2} {\ancre {selection} {Critère de sélection des RR}} 48 49 Critère de sélection des RR à générer pour cette zone. Pour 50 une zone normale, c'est un nom de domaine. Pour une zone 51 <<~reverse~>> IPv4, c'est un CIDR pour sélectionner les 52 adresses. 53 54 Exemples~: 55 \retrait {\teletype {example.com}\br 56 \teletype {192.0.2.0/24} 57 } 58 59 \titre {2} {\ancre {idview} {Vue}} 60 61 Vue DNS pour cette zone. Les vues permettent aux serveurs 62 DNS de fournir des réponses différenciées en fonction par 63 exemple de l'adresse source du client (résolveur) DNS. 64 65 Un nom de domaine peut donc avoir plus qu'une zone, en 66 fonction des \lien {vues déclarées} {admref?type=view}. 67 Une zone est associée à une vue. Chaque adresse IP (ou 68 alias, ou rôle de messagerie, etc.) est également associée 69 à une vue. 70 71 Exemples~: 72 \retrait {\teletype {interne}\br 73 \teletype {default} 74 } 75 76 \titre {2} {\ancre {prologue} {Prologue}} 77 78 Texte à ajouter dans le fichier de zone avant les RR générés 79 automatiquement à partir de la base. Ce texte doit contenir la 80 chaîne \gras {%ZONEVERSION%}, qui sera remplacée par le numéro 81 de version lors de la génération de la zone. 82 83 Note~: s'il y a des cas particuliers dans la génération de la 84 zone (exemple~: deux RR de nom différent avec le même A), ils 85 doivent être listés ici. 86 87 Exemple~: 88 \retrait { 89 \verbatim {; 90; Zone u-strasbg.fr 91; 92; Localisation : tout Osiris ;-) 93; 94; Historique 95; 2002/04/26 : jean/pda : remise à plat des commentaires 96; 97 98@ IN SOA isis.u-strasbg.fr. hostmaster.u-strasbg.fr. ( 99 %ZONEVERSION% ; annee mois jour version 100 86400 ; refresh = 1 j 101 3600 ; retry = 1 h 102 3600000 ; expire = 1000 heures (~ 41 j) 103 86400 ; default ttl = 1 j 104 ) 105 106; 107; Le TTL par défaut des enregistrements de la zone 108; 109$TTL 86400 110 111; 112; Les serveurs autoritaires pour la zone 113; 114 115 IN NS isis.u-strasbg.fr. 116 IN NS amon.u-strasbg.fr. 117 IN NS api-dns.u-strasbg.fr. 118 IN NS lebel-dns.u-strasbg.fr. 119 IN NS nord-dns.u-strasbg.fr. 120 IN NS ns2.nic.fr. 121 IN NS shiva.jussieu.fr. 122 123; 124; Le MX par défaut de la zone 125; 126 127 IN MX 10 bes.u-strasbg.fr. 128 129; IN MX 10 isis.u-strasbg.fr. 130; IN MX 20 amon.u-strasbg.fr. 131 132; 133; Un gros hack 134; 135 136localhost IN A 127.0.0.1 137} 138 } 139 140 \titre {2} {\ancre {rrsup} {RR supplémentaires}} 141 142 Texte à ajouter après chaque RR de type A ou MX. Ce texte 143 doit contenir la chaîne \gras {%NAME%}, qui sera remplacée 144 par le nom du RR en cours de traitement. 145 146 Exemple~: 147 \retrait { 148 \verbatim {%NAME% IN MX 10 isis.u-strasbg.fr. 149%NAME% IN MX 20 amon.u-strasbg.fr} 150 } 151} 152 153} 154