Unix Socket - Noms d'hôte réseau

Les noms d'hôtes en termes de nombres sont difficiles à retenir et sont donc appelés par des noms ordinaires tels que Takshila ou Nalanda. Nous écrivons des applications logicielles pour connaître l'adresse IP pointée correspondant à un nom donné.

Le processus de recherche d'une adresse IP pointillée en fonction du nom d'hôte alphanumérique donné est appelé hostname resolution.

Une résolution de nom d'hôte est effectuée par un logiciel spécial résidant sur des systèmes haute capacité. Ces systèmes sont appelés DNS (Domain Name Systems), qui conservent le mappage des adresses IP et des noms ordinaires correspondants.

Le fichier / etc / hosts

La correspondance entre les noms d'hôtes et les adresses IP est conservée dans un fichier appelé hôtes . Sur la plupart des systèmes, ce fichier se trouve dans/etc annuaire.

Les entrées de ce fichier ressemblent à ce qui suit -

# This represents a comments in /etc/hosts file.
127.0.0.1       localhost
192.217.44.207  nalanda metro
153.110.31.18   netserve
153.110.31.19   mainserver centeral
153.110.31.20   samsonite
64.202.167.10   ns3.secureserver.net
64.202.167.97   ns4.secureserver.net
66.249.89.104   www.google.com
68.178.157.132  services.amrood.com

Notez que plus d'un nom peut être associé à une adresse IP donnée. Ce fichier est utilisé lors de la conversion de l'adresse IP en nom d'hôte et vice versa.

Vous n'auriez pas accès pour modifier ce fichier, donc si vous souhaitez mettre un nom d'hôte avec une adresse IP, vous devez disposer de l'autorisation root.