Rechercher : dans
Par :

Fonctionnement d'un nom de domaine ?

Dernière réponse le 7 jan 2004 à 15:09:59 Fab le Fou, le 7 jan 2004 à 14:08:43 
 Signaler ce message aux modérateurs

Hello,

Je viens de lire l'article de ce site concernant le fonctionnement des noms de domaine, et il y a quelque chose que je ne comprends pas...

Puisqu'un nom de domaine sert d'alias à une et une seule adresse IP et que chaque adresse correspond elle-même à identifier à une et une seule machine, comment font les hébergeurs pour gérer plusieurs 'vraix' sites ayant chacun un vrai nom de domaine ?
Je suppose qu'il n'utilise pas un serveur pour chacun de leurs clients ?

Mon questionnement de départ vient du fait que je me suis rendu compte que la majorité des fournisseurs de nom de domaine gratuits ne font en fait que "forwarder" des sites via des framesets hébergés en sous-domaine sur leurs serveurs.

Ils ont évidemment des raisons commerciales de faire ça, mais est-ce que cela vient aussi d'une impossibilité technique de faire "pointer" un domaine sur un autre sous-domaine pour qu'on y voit que du feu ?

@+, Fab le Fou.

Meilleures réponses pour « Fonctionnement d'un nom de domaine ? » dans :
Trouver un nom de domaine libre VoirQui n'a jamais galéré en essayant de trouver un nom de domaine disponible et passé des heures à chercher en vain. Voici un site qui pourrait bien faciliter la vie d'un grand nombre de Webmaster : Domize.com est un site permettant de vérifier...
[Réseaux] Forcer un nom de domaine avec le fichier hosts VoirLe fichier hosts permet de définir manuellement une adresse IP pour un hôte du réseau repéré par un nom de domaine. Concernant Windows, l'emplacement du fichier hosts dépend de la version de utilisée...
Prendre un nom de domaine VoirPrendre un nom de domaine pour son entreprise Un nom de domaine est une adresse Internet qui permet d'accéder à un site web. C'est un nom alphabétique associé à une extension. L'adresse du site de votre entreprise prend la forme de : www.votre-nom...
Webmastering - Nom de domaine VoirQu'est-ce qu'un nom de domaine ? Un site internet est défini par son URL. Ainsi, un site hébergé par un hébergeur gratuit (par exemple un fournisseur d'accès à internet) possède généralement une adresse du type : http://www.votre...
DNS (Système de noms de domaine) VoirQu'appelle-t-on DNS ? Chaque ordinateur directement connecté à internet possède au moins une adresse IP propre. Cependant, les utilisateurs ne veulent pas travailler avec des adresses numériques du genre 194.153.205.26 mais avec un nom de domaine...
Nom de domaine et marque VoirIntroduction aux marques Une marque de fabrique, de commerce ou de service est un moyen juridique d'obtenir un droit exclusif d'utilisation d'un signe matériel sur un ou plusieurs secteurs d'activité particuliers (désignés par des classes de...

1

sebsauvage, le 7 jan 2004 à 14:22:57

Et hop !
http://sebsauvage.net/comprendre/dns/

"nom de domaine sert d'alias à une et une seule adresse IP"

Pas seulement !
Un nom de domaine indique quels sont les serveurs DNS du domaine.
Les serveurs DNS du domaine peuvent être configuré pour répondre différentes adresses IP, en fonction des besoins.

De plus un DNS fait bien plus que faire pointer vers une adresse IP: il indique également les alias, les serveurs de mail, etc.


comment font les hébergeurs pour gérer plusieurs 'vraix' sites

1 serveur web, possédant une seule adresse IP, et plusieurs domaines virtuels sont configurés dans le serveur HTTP.
Le protocole HTTP 1.1 permet de spécifier (dans les entêtes HTTP) à quel domaine virtuel on s'adresse quand on envoie une requête à une même adresse IP.

Exemple:
Une requête arrivant à une adresse IP

GET index.html HTTP/1.1
Host: toto.com

pourra donner un fichier index.html différent de la requête suivante sur le même serveur:
GET index.html HTTP/1.1
Host: kiki.net

(Le serveur HTTP va interpréter le champ Host: pour aller chercher les fichiers dans des répertoires différents)

Voir: http://httpd.apache.org/docs/vhosts/name-based.html



Le coup du frameset, c'est très laid mais c'est nécessaire quand le webmaster n'a pas accès à la configuration des domaines virtuels du serveur HTTP (ce qui est le cas pour la majorité des hébergeurs gratuits).
On comprend mieux l'intérêt d'un hébergement professionnel, où on peut configurer ses DNS et ses domaines virtuels comme on veut.

Répondre à sebsauvage

2

 Fab le Fou, le 7 jan 2004 à 15:09:59

Ok merci beaucoup pour cette réponse rapide et complète !
C'est déjà plus clair pour moi.
Je pense qu'avec ce que propose l'APINC je pourrai mettre en pratique tout ça...

Fab le Fou

Répondre à Fab le Fou