Comment accéder au sous-domaine d'une adresse IP dans le navigateur?
Pour accéder à l'adresse IP d'un exemple de site web, il vous suffit de visiter
subdomain.example.com
Cependant, si j'essaie de visiter
subdomain.2.1.33.111 (example ip)
Firefox renvoie une erreur.
Pourquoi?
4 réponses
Tous les navigateurs renverront une erreur pour cela. La raison en est que les sous-domaines font partie du système DNS (Domain Name Service), où les adresses IP sont liées au protocole IP sous-jacent.
La meilleure façon de penser à cette relation est que les domaines (y compris les sous-domaines) sont essentiellement des adresses lisibles par L'homme que le DNS vous permet ensuite de pointer vers des adresses IP. Il ne serait pas très accrocheur d'avoir une adresse IP comme site web sur une publicité télévisée, par exemple.
Il y a beaucoup plus détail sur Dns et adresses IP Si vous voulez approfondir plus en détail que cela.
Ce n'est pas possible via firefox. Cependant, un travail consiste à modifier vos hôtes OS.fichier txt voir: wikipedia.
Créer ou modifier et ajouter une ligne comme:
192.168.1.100 subdomain.example.com
N'oubliez pas de supprimer la ligne lorsque vous avez terminé!
Un nom d'hôte est un nom de domaine (ou de sous-domaine) qui a au moins une adresse IP associée.
L'adresse IP associée à un nom de domaine peut différer pour les sous-domaines.
Vous pouvez obtenir l'adresse IP associée d'un domaine (ou d'un sous-domaine) avec nslookup
.
Essayez nslookup example.com
vs. nslookup subdomain.example.com
pour voir la différence.
Si firefox (ou d'autres navigateurs) vous pouvez entrer le nom d'hôte (par exemple example.com ou subdomain.example.com) ou l'adresse IP (par exemple 11.22.33.44).
Vous ne pouvez pas mélanger un sous-domaine (nom DNS) avec une adresse IP (Pas de nom DNS)
Essayez d'utiliser le fichier /etc/hosts. Par exemple:
# IP Hotsname
2.1.33.111 subdomain.example.com
Pour Firefox, c'est ok mais Chrome résout les noms de manière fantaisiste.