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?
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 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 de détails sur DNS et adresses IP si vous voulez approfondir plus en détail que cela.
Ce n'est pas possible via Firefox. Cependant, une solution consiste à modifier votre fichier OS hosts.txt, voir: wikipedia .
Créez ou modifiez et ajoutez une ligne comme:
192.168.1.100 subdomain.example.com
N'oubliez pas de supprimer la ligne lorsque vous avez terminé!
Vous ne pouvez pas mélanger un sous-domaine (nom DNS) avec une 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 correct mais Chrome résout les noms de manière sophistiquée.
Si l'objectif est de servir plusieurs applications sur un serveur sans domaine assigné. Le meilleur moyen est d'utiliser des ports
2.1.33.111:8080
Un nom d'hôte est un nom de domaine (ou 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 sous-domaine) avec nslookup
.
Essayez nslookup example.com
contre. nslookup subdomain.example.com
pour voir la différence.
Si firefox (ou d'autres navigateurs) vous pouvez soit saisir le nom d'hôte (par exemple example.com ou subdomain.example.com) ou l'adresse IP (par exemple 11.22.33.44).