|
DNS = Domain
Name Server =
Serveur de noms de domaine
Les ordinateurs
travaillant avec des chiffres et non des
lettres, un site (et donc un nom de domaine) est
toujours localisé sur Internet par une série
de 4 nombres de 0 à 255, appelée
adresse IP (norme IPv4, qui sera remplacée
par la suite par IPv6).
Un
navigateur web, pour se rendre sur un site, doit
donc connaître l'adresse IP du nom de domaine
correspondant. Or on indique généralement au
navigateur le nom de domaine du site oû on veut
se rendre, et non pas son adresse IP.
Ce
sont les serveurs DNS qui sont chargés de faire
la correspondance entre un nom de domaine
(adresse virtuelle) et son adresse IP (adresse
physique). Si les serveurs DNS d'un nom de
domaine sont hors service, aucun navigateur ne
pourra connaître l'adresse physique du site
correspondant, et donc consulter ce site.
Vous
avez donc maintenant une idée de l'importance
des serveurs DNS...
|
Fonctionnement
lors d'une requête sur le web |
Voici le déroulement,
un peu plus en détails, de la résolution d'un
nom de domaine sur Internet. C'est la technique
utilisée lorsque vous indiquez un domaine à
votre navigateur (ou à un logiciel FTP, Telnet,
etc) et qui permet de localiser le serveur
correspondant.
Imaginons que
vous indiquiez à votre navigateur d'aller sur
www.un-serveur.com . Voici ce que
celui-ci va faire, sans que vous vous en rendiez
compte.
Etape
1 : Trouver le serveur DNS ayant autorité pour
le domaine recherché.
- Le navigateur
demande d'abord à l'un des serveurs DNS
racines (préenregistrés dans le système),
quel serveur DNS indexe les ".com"
- Le navigateur
demande ensuite au serveur DNS qui indexe
les ".com" (donné
en réponse de la requête précédente)
quel serveur DNS s'occupe de "un-serveur.com".
- Le navigateur
demande ensuite au serveur DNS qui gère
"un-serveur.com"
(donné en réponse de la requête précédente),
qui s'occupe de "www.un-serveur.com".
Ce dernier répond que c'est lui-même qui
en a la charge.
Le
navigateur a trouvé le serveur DNS qui indexe
"www.un-serveur.com"
Etape
2 : Obtenir l'adresse IP (adresse physique) de
"www.un-serveur.com" (adresse
virtuelle)
- Le navigateur
demande au serveur DNS gérant "www.un-serveur.com",
quelle est l'adresse IP de "www.un-serveur.com".
- Celui-ci lui répond
au navigateur en lui donnant 4 nombres
entiers, qui correspondent à 4 nombres de 0
à 255, séparés de points (exemple
204.71.200.245)
Le
navigateur a trouvé l'adresse physique de
"www.un-serveur.com",
il peut maintenant établir une connexion avec
ce site, et envoyer sa requête.
|
Transférer
un nom de domaine / Changer de serveurs
DNS |
Transférer
un nom de domaine :
Si vous changez
d' hébergeur, il vous faut transférer votre
nom de domaine du serveur de votre ancien hébergeur
vers un autre du nouveau.
Il y a deux façons
de faire cela :
- soit votre ancien hébergeur modifie
l'enregistrement DNS pour votre domaine, pour
qu'il pointe vers votre nouvelle adresse IP qui
est chez votre nouvel hébergeur.
- soit vous indiquez à l'organisme auprès
duquel vous avez acheté votre domaine, que vos
serveurs DNS (primaire et secondaire) changent
(vous précisez donc que les serveurs DNS ayant
autorité sur votre domaine sont maintenant ceux
de votre nouvel hébergeur). C'est généralement
ceci qui est fait, par votre nouvel hébergeur
lui-même.
Pourquoi
le changement d'adresse n'est-il pas immédiat ?
Lorsqu'un
navigateur fait les requêtes DNS pour connaître
l'adresse physique de votre nom de domaine, il
la garde en mémoire, en général 5 jours maxi,
de même que les serveurs DNS de votre
fournisseur d'accès.
Si vous "déménagez"
votre site, il peut donc s'écouler jusqu'à
5
jours maximum (en principe...) jusqu'à ce que
tous les internautes tapant votre nom de domaine
dans leur navigateur, arrivent effectivement sur
le nouvel emplacement de votre site.
Il se peut également,
pendant ces 5 jours, que des internautes, en
tapant votre nom de domaine arrivent sur votre
nouveau site, alors que d'autres arrivent encore
sur l'ancien. Cela dépend le plus souvent de
leur fournisseur d'accès. Certains providers
gardent en mémoire (en cache) les adresses IP
des noms de domaine pendant trop longtemps,
alors que d'autres rafraîchissent ces
informations très vite.
Page précédente

|