Configuration d’un serveur DNS primaire : (HPUX)
par
popularité : 3%
Configuration d’un serveur DNS primaire :
1° aller a la recherche d’information :
Pour les information :
ou
pour récupérer de fichier de configuration :
ftp://rs.internic.net/domain/
ou
ftp://ftp.nic.fr/pub/documents/DNS/root.cache/
2° Création d’un fichier /etc/hosts
HP a créé le script hosts_to_named qui permet de
créer les fichiers de configuration DNS en partant de la
configuration existant sur le système. Mais pour cela, il faud
mettre à jour le fichier /etc/hosts.
cat /etc/hosts
127.0.0.1 localhost
192.168.3.120 serveur1.admin-sys.org serveur1
192.168.3.121 serveur2.admin-sys.org serveur2
192.168.3.122 serveur3.admin-sys.org serveur3
128.128.1.100 client1.admin-sys.org client1
128.128.1.101 client2.admin-sys.org client2
128.128.1.102 client3.admin-sys.org client3
3° Préparation
mkdir /etc/named.data
cd /etc/named.data
Pour configurer hosts_to_named, on peut utiliser un fichier qu’on
va appeler param.
Le script hosts_to_named peut utiliser plusieurs options :
|
||
|
Add the information about hosts in the local domain from option except that no pointer (PTR) data is created. This is |
|
|
|
Précise le nom et l’emplacement du fichier de Name the boot file bootfile. The default is in the current directory. |
|
|
Create alias (CNAME) records for hosts in subdomain of |
|
|
Create data for domain. This option can be used more |
|
|
Eliminate lines from the host table that contain names in the |
|
|
Read command line options from file. The |
|
|
Declare host to be the host in the start of authority |
|
||
|
|
For each canonical hostname from the host table, create mail |
|
||
|
Spécifie les données à créer pour Create data for network-number. See below for can be used instead of supplying each network-number for a |
|
|
||
|
|
Set the values in the start-of-authority (SOA) record to those |
|
|
Create only pointer (PTR) data for hosts in domain. This |
|
|
Run quietly. No messages are printed. |
|
|
Indique que le serveur primaire sera également un Create name server data indicating that the name server is |
|
|
Create name server (NS) records that declare server is |
|
|
Create text (TXT) records from the comments that appear with appears in a comment, it is omitted. The |
|
|
Declare user to be the electronic mail address of the |
|
|
Create well known services (WKS) data declaring that the host
in a comment. |
|
||
|
Create a secondary boot file, |
|
|
|
Do not create name server data for aliases in the host table. |
|
|
Create resource records from strings in the comment field of
) is searched for in file. The format of file is a string, a colon, and a resource record. If the string in the |
|
|
Do not create name server data for domain names in the host |
|
|
By default, the serial number is incremented for a domain only |
|
|
Use host-file instead of |
|
|
Do not create mail exchanger (MX) records for hosts in the host |
|
|
Apply the default subnet mask mask to each for a subnet using multiple |
|
|
This option is the same as the or the last network-number specified with |
|
||
|
|
Create a secondary boot file, |
|
|
This option is obsolete. |
vi /etc/named.data/param
-d admin-sys.org
-n 192.168.3
-Z 192.168.3.121
-b /etc/named.boot
Modifier le fichier /etc/rc.config.d/namesvrs
NAMED=1
NAMED_ARGS=""
Modifier ou créer /etc/resolv.conf
domain admin-sys.org
nameserver 192.168.3.120 # serveur primaire
nameserver 192.168.3.121 # serveur secondaire
script hosts_to_named
Ce script permet de générer les fichiers de
configuration du DNS primaire et secondaire si on positionne l’option
z ou Z cf ci-dessus
Attention : il faud executer ce script dans le répertoire de
destination des fichiers donc dans /etc/named.data
cd /etc/named.data
hosts_to_named -f param
Création des fichiers ....
/sbin/init.d/named stop
/sbin/init.d/named start
4° Divers
Les fichiers de données créés
|
|
The host table |
named.boot |
|
Primary server boot file |
|
|
Caching only server boot file |
|
|
Secondary server boot file |
|
|
Secondary server boot file |
|
|
Pointer information for 127.0.0.1 |
|
|
Stub cache file for root server addresses |
|
|
Data for servers for the root domain |
|
|
Address and other data for a domain |
|
|
Pointer data for all network-numbers |
|
|
Pointer data for a network-number |
Mise à jour du serveur primaire
Mettre à jour le fichier /etc/hosts
Mettre à jour le fichier /etc/named.data/param, si ajout
d’un nouveau réseau
cd /etc/named.data
hosts_to_named -f param
Pour forcer la mise à jour ou la relecture des fichiers de
configuration du serveur : sig_named restart
Commentaires Forum fermé