Accéder à son site sans domaine

Voici une astuce qui vous permettra d'accéder à votre site sans même avoir besoins de passer par un nom de domaine. Plutôt utile dans les cas d'urgence pour vérifier la configuration de votre site et être sûr que celui-ci fonctionne bien.

Celle-ci est spécifique à notre système et de manière plus générale, à tous les comptes CPanel.

Voici comment procéder.

 

Suivez le guide !

Fonctionnement global des noms de domaines

Voici un petit rappel de comment fonctionne de manière générale votre nom de domaine.

Lorsque vous souhaitez accéder à un site, vous tapez dans la barre d'adresse son nom qui la plupart du temps est quasiment identique à son nom de domaine. Voici un exemple :

barre_URL firefox

Une fois votre touche « Entrée » validée, il se passe beaucoup de choses sans que vous ne vous en rendiez compte.

Premièrement, il faut savoir que chaque machine sur internet est identifiée par une IP de la forme « xxx.xxx.xxx.xxx » ou les 4 groupes « xxx » varie entre 0 et 255 (car c'est un entier de 8 bit : on a donc 2^8 = 256 combinaisons possibles). Pour accéder à un site, la logique voudrait que l'on tape l'adresse IP de la machine qui contient le site.
Mais vous me direz qu'il est assez difficile de retenir pour chaque site les 12 chiffres de son adresse.

C'est pourquoi il existe un système de traduction entre des noms (les noms de domaine) et les IP. Il est bien plus aisé de retenir « craym.eu » que « 46.105.97.186 ». Ce système s'appelle les DNS (Domain Name system).

Donc lorsque vous tapez votre URL dans la barre d'adresse, votre ordinateur va chercher à savoir qu'elle est l'adresse de ce site sur le réseau en envoyant une requête à un serveur DNS. Voici le shéma d'action :

barre_URL firefox

Un fois l'adresse IP récupéré, votre ordinateur va demander au serveur lui-même cette fois-ci la page du site demandé.

 

barre_URL firefox

En voyant ce shéma, vous pouvez vous demander :

Question Si je souhaite accéder à mon site sans avoir besoin d'effectuer cette requête DNS pour connaitre l'IP car je la connais déjà, il suffirait que je rentre l'IP du site dans ma barre d'adresse, non ?

Et bien la réponse est oui mais uniquement si votre site possède une IP privée !

Par exemple, « craym.eu » possède sa propre IP. Vous pouvez donc accéder au site en tapant directement dans la barre d'adresse « 46.105.57.188 ». Cela fonctionne très bien.

Mais ce n'est pas que cas pour les sites hébergés sur serveur mutualisé. Car comme plusieurs sites sont hébergés par le même serveur et ont donc la même adresse IP. Lorsque vous tapez l'IP du serveur dans la barre d'adresse, celui-ci ne sais pas quel site il doit vous afficher ! De manière générale, vous ne pouvez pas accéder à un site sans passer par son nom de domaine.

Heureusement, il existe des astuces pour outre passer cette limitation. C'est très simple même si l'adresse du site n'est pas très propre, elle vous permettra au moins d'accéder à celui-ci si vous n'avez pas encore de nom de domaine.

(Notez que cette solution est assez peu flexible et modifier quelque peu les conditions d'accès via votre « .htaccess » résultera rapidement en une erreur 500 de la part du serveur.)


Suivez le guide !

La solution : IP et nom d'utilisateur

 


1ère méthode :


Cette méthode requiert une IP privée sans quoi elle ne fonctionnera pas.

La solution est très simple puisqu'il suffit de rentrer l'adresse IP du site dans votre barre d'adresse :

barre_URL firefox

 

2ème méthode :

Pour accéder à votre site sans utiliser de nom de domaine, vous aurez besoins de 2 choses :

  • L'adresse du serveur /ou/ l'IP du serveur de votre site
  • Votre nom d'utilisateur

Vous devrez avoir reçu ceux-ci dans votre mail d'information sur votre hébergement.

Dans la barre d'adresse, il vous suffit simplement de taper : « http://adresse-du-serveur.extension/~username/ »

Ce n'est pas très parlant alors voici deux exemples :

  • « http:server.craym.net/~mynicra/ »
  • « http://46.105.97.186/~username/ »


barre_URL firefox ou encore barre adresse IP

C'est aussi simple que cela !