62 votes

Est-il possible que plusieurs noms de domaine partagent une même adresse IP ?

Est-il possible que plusieurs noms de domaine partagent une même adresse IP ? Par exemple, www.xjtl.com, www.fmie.com, sdmfl.com, etc.

Des centaines de noms de domaine partagent une seule IP - lorsque vous effectuez une requête DNS pour chacun d'entre eux, la même IP est renvoyée.

Existe-t-il des lois ou des règles Internet qui interdisent cela ?

89voto

Ed Brannin Points 2723

Oui, c'est une pratique extrêmement courante. Elle s'appelle Hébergement Web partagé :

Dans l'hébergement virtuel par nom, également appelé hébergement IP partagé, le site hôtes virtuels servent plusieurs noms d'hôtes sur une seule machine avec un adresse IP unique. Ceci est possible car lorsqu'un navigateur web demande une ressource à un serveur web en utilisant HTTP/1.1, il inclut le nom de nom d'hôte demandé dans la requête. Le serveur utilise cette informations pour déterminer le site Web à montrer à l'utilisateur. Lorsque vous enregistrez/achetez votre nom de domaine auprès d'un "registraire de noms" particulier particulier, vos paramètres DNS sont conservés sur son serveur et, dans la plupart des cas, ils font pointer votre domaine vers le serveur de noms de votre fournisseur d'hébergement. Ce serveur de nom serveur de nom est l'endroit où réside le numéro IP (actuellement associé à votre nom de domaine) réside.

Chaque fois que vous avez un site web dont vous recherchez l'IP et que vous tapez l'IP directement dans le navigateur et que vous obtenez un site web différent, vous venez de rencontrer l'hébergement partagé.


En fait, ce site web l'utilise. Faites un ping sur superuser.com ou stackoverflow.com et vous obtiendrez 198.252.206.16 pour les deux. Si vous tapez cette adresse IP dans votre navigateur, cela ne fonctionnera pas et vous obtiendrez une erreur disant que le site n'existe pas parce qu'il n'avait pas de nom d'hôte pour vérifier et voir quel site il doit vous servir.

23voto

Kevin Fegan Points 4497

L'hébergement web partagé est également prévu pour le cas de personnes différentes, chacune ayant un ou plusieurs noms de domaine différents, en plus des cas d'un ou plusieurs sous-domaines différents.

Par exemple, j'ai environ 30 noms de domaine sur un seul compte d'hébergement web. Les fichiers de mon "Premier" nom de domaine sont situés à la racine de mon dossier "public_html". Ce dossier se trouve dans mon répertoire "home", donc quelque chose comme : ".../.../nomd'utilisateur/home/public_html".

Et, à la racine de ce dossier se trouvent des dossiers pour chaque sous-domaine de mon "Premier" nom de domaine. Disons que mon "Premier" nom de domaine est "exemple.com", et que j'ai quelques sous-domaines. Les fichiers seront organisés comme ceci :

"example.com"  -->  ".../username/home/public_html"
"a.example.com"  -->  ".../username/home/public_html/a"
"b.example.com"  -->  ".../username/home/public_html/b"
"c.example.com"  -->  ".../username/home/public_html/c"

De plus, il y a un autre dossier dans public_html pour chacun de mes autres noms de domaine supplémentaires (appelés domaines "add-on" dans mon hébergement).

"domain2.com"  -->  ".../username/home/public_html/somefolder"
"domain3.com"  -->  ".../username/home/public_html/otherfolder"
"a.domain2.com"  -->  ".../username/home/public_html/somefolder/a"
"b.domain3.com"  -->  ".../username/home/public_html/otherfolder/b"

De plus, de nombreuses autres personnes (peut-être des dizaines de personnes), chacune ayant un "nom d'utilisateur" différent, ont toutes des comptes d'hébergement sur le même ordinateur, et chacun de ces autres utilisateurs peut avoir un ou plusieurs domaines et sous-domaines, avec leurs fichiers organisés de manière similaire.

Tous ces utilisateurs, y compris moi, partagent tous la même adresse IP. Si je le souhaite, je peux payer un supplément pour avoir une ou plusieurs adresses IP uniques pour mes domaines.

À l'origine, du moins dans son concept, je crois que l'Internet était configuré de manière à ce que chaque nom de domaine ait une adresse IP différente. Je pense qu'à l'époque de HTTP/1.1, cela a été modifié pour permettre à plusieurs noms de domaine de partager une seule adresse IP. Cela a été fait à l'époque parce qu'on craignait de manquer d'adresses IP.

7voto

David Schwartz Points 60868

Les IP sont rares. Non seulement il n'y a pas de règles qui l'interdisent mais c'est fortement encouragé. L'utilisation des adresses IP doit être justifié par une sorte de besoin.

6voto

Austin T French Points 10253

C'est possible, et cela a souvent du sens.

Supposons que vous soyez propriétaire du site Web et de la marque Firefox, vous voudriez vous assurer que toutes les occurrences de Firefox et les URL tapées qui pourraient être confondues avec les vôtres aboutissent à votre IP. Vous achetez donc Firefox.com, Firefox.org, FF.com, FF.org, Firefix.org et Firefix.com. Vous n'achetez pas non plus 6 IP différentes, vous les faites toutes pointer vers la même IP. Imaginons que Firefox rachète le navigateur Maxthon, vous feriez alors pointer tous les domaines de Maxthon vers votre IP également.

Il n'y a aucune raison pour qu'il y ait des lois contre ça...

4voto

addminjackline Points 11

Vous pouvez en effet héberger de nombreux sites web sur la même adresse IP. Toutefois, si vous souhaitez que votre site Web utilise le protocole HTTP (HTTPS) sécurisé, vous devez utiliser une adresse IP unique pour ce site Web uniquement.

Vous devez utiliser le protocole HTTP sécurisé si les visiteurs de votre site web peuvent se connecter à votre site ou si d'autres informations sensibles sont transférées à leur navigateur. Ainsi, un site de commerce électronique, par exemple, doit disposer de sa propre adresse IP, qui n'est pas partagée avec d'autres sites, afin de crypter les informations relatives aux cartes de crédit, etc.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X