Sujet déplacé le mercredi 16 avril 2008 : 17:37Sujet déplacé le mercredi 16 avril 2008 : 17:33Lorsque vous créez votre site, vous l'hébergez sur un serveur distant (auquel vous accédez par protocole FTP, donc avec un client FTP).
Ce serveur distant appartient à un hébergeur . Même s'il s'agit de votre FAI ou d'un PC que vous avez mis derrière votre connexion internet, il s'agit d'une personne physique/morale qui prend le statut d'hébergeur devant la loi. L'hébergeur, simplement , est donc celui qui stocke les données.
Lorsque votre site prend un peu d'importance, ou pour que votre site prenne un peu d'importance, vous décidez d'acheter un nom de domaine. Oui, mais à qui ? Comment ça fonctionne ?
Le nom de domaine s'achète auprès de registraires (on dit aussi registrars par anglicisme) ou de revendeurs. Ces registraires ont une autorisation de l'ICANN (pour les .com/.net/.org/ ...) ou de l'AFNIC (pour les .fr , les .fr.re , ...) pour créer des noms de domaines.
Mais finalement, comment est ce que "monsite.com" donne accès à la même page que "moncompte.monhebergeur.com" ?
En fait, un nom de domaine, c'est ce qu'on peut appeler un alias. C'est une manière de nommer autrement l'adresse réelle de votre site. De manière générale, votre site est hébergé sur
http://80.247.225.97/~moncompte . Ainsi, quand vous allez créer et configurer un nom de domaine, vous allez afficher monsite.com =
http://80.247.225.97/~moncompteCa va toujours ? Si non, une petite relecture s'impose. Et si nécessaire, une petite recherche sur Google peut aider. Si oui, on passe à la suite.
La suite, c'est le gros morceau. Les DNS.
Première chose : non, ça ne se mange pas. et ça ne mord pas non plus (quoique ...)
Les DNS (Domain Name System), c'est ce que je viens d'expliquer : c'est le système qui permet d'associer une adresse IP (ou un dossier sur cette adresse IP) à un nom de domaine.
Quand vous naviguez, et que par exemple, vous tapez
www.kwsphp.org dans la barre d'adresse, votre navigateur envoie à un serveur de noms (NS) une requête spéciale demandant "à quelle adresse IP correspond
www.kwsphp.org ?". Le serveur envoie une réponse qui permet au navigateur de charger la page appropriée. C'est ce qu'on appelle la résolution.
Mais à qui appartiennent ces Serveurs de Nom / Name Servers ?En premier lieu, ce sont les registraires et les fournisseurs d'accès à internet qui disposent de NS. Les hébergeurs en disposent également pour permettre à leurs clients d'héberger facilement des domaines.
Mais alors, qui gère mon nom de domaine ? Mon registraire ou mon hébergeur ? L'enregistrement du nom de domaine se fait toujours auprès du registraire. Ensuite, la gestion du nom de domaine, c'est vous qui la faites ! Elle peut être faite depuis votre console de gestion chez votre hébergeur ou chez le registraire, c'est à vous de choisir.
Et quand on me demande les paramètres NS ? Les paramètres NS servent à déterminer les serveurs de noms qui vont être le premier relai de l'information "monsite.com correspond à l'adresse IP 80.247.225.97/~moncompte" . Il existe deux configurations :
- soit on met les NS de l'hébergeur, et on gère le domaine depuis la console de gestion de l'hébergeur
- soit on met les NS du registraire, et on aura une redirection de monsite.com à moncompte.monhebergeur.com .
Dans les deux cas, il s'agit d'adresses de type "ns1.monhebergeur.com" et "ns2.monhebergeur.com"
Et ca change quoi de faire une redirection ?La redirection est une redirection apparente : si vous gardez les NS chez votre registraire, l'adresse monsite.com redirigera visiblement sur moncompte.monhebergeur.com .
J'ai changé les NS et mon site n'est plus accessible, pourquoi ? C'est relatif au processus de résolution que j'ai expliqué plus haut. En fait, les gros serveurs de noms, des FAI notamment, ont une mise en cache des noms de domaine, pour limiter le volume d'information qui doivent transiter. Donc quand on met à jour la configuration DNS d'un domaine, il faut à ces serveurs NS le temps de prendre en compte l'information. C'est ce qu'on appelle la propagation. Elle dure généralement 24 à 48h, parfois plus sur les .fr
Comment ajouter un domaine dans mon compte d'hébergement ? Ca dépend de la console d'administration dont vous disposez chez votre hébergeur ...
Voila, j'espère avoir démêlé un peu les choses pour vous par rapport aux noms de domaines :)