Concevez une installation locale en
/etc/hosts, tant que vous ne devez pas travailler avec une adresse IP. Il suffit d'ajouter le nom de la machine derrière l'adresse IP. Pour l'installation d'un site unique, vous obtenez ce qui suit:
tille@debian:~$cat/etc/hosts127.0.0.1 192.168.204.128 debian debian.intern.exemple.be
Pour une installation multi-sites, vous placez tous les noms d'hôtes virtuels derrière le « nom réel »:
tille@debian:~$cat/etc/hosts127.0.0.1 192.168.204.128 debian debian.intern.exemple.be site-1.intern.exemple.be site-2.intern.exemple.be
Comme exemple d'une configuration DNS nous donnons ci-après les lignes en BIND qui ont été ajoutées pour notre application dans le fichier
db.intern.exemple.be
dans
/var/named. Pour une installation d'un site unique, ajoutez un
A record:
debian IN A 192.168.204.12
Pour une installation multi-sites ajoutez pour chaque hôte virtuel un CNAME:
debian IN A 192.168.204.12 site-1 IN CNAME debian site-2 IN CNAME debian
N'oubliez pas de configurer les recherches inverses, dans le fichier
db.192.168.204
de notre exemple, ce qui est le fichier qui contient les infos pour le subnet qui a l'adresse 192,168.204.0:
12 IN PTR debian.intern.exemple.be.
Ici nous déclarons que l'adresse IP 192.168.204.12 convient avec le nom spécifié.
![]() | Numéros de série: |
|---|---|
Ces fichiers ont un numéro de série. N'oubliez pas de l'adapter à chaque fois que vous apportez une modification. |
![]() | Terminologie DNS |
|---|---|
A retenir concernant la terminologie utilisée lorsqu'il s'agit du DNS:
|
![]() | Comment tester la configuration DNS? |
|---|---|
Une manière très simple pour tester la config DNS: en utilisant la commande nslookup ou host, avec le nom d'hôte comme argument, cela vous retourne une adresse IP. Un lookup de cette adresse devrait retourner le même nom d'hôte. |
Pour le cas décrit dans la section intitulée « domaine.be versus www.domaine.be », il faut créer deux A records: l'un pour www.domaine.be et l'autre pour domaine.be. Les deux pointent vers l'adresse IP du serveur web.
Quand la configuration est terminée, vous pouvez de nouveau l'enregistrer:
root@nameserver#rndcreload
Pour d'autres serveur DNS que BIND, reportez-vous à la documentation proposée. Dans les grandes sociétés, le service DNS est souvent offert par le département réseau.