Hosts
De Diablotins.org.
| Lier statiquement des IP au nom de leur hôte avec /etc/hosts
|
| ||
| Le fichier hosts(5) est une table de correspondance entre adresses IP et un nom de machine sur le réseau.
|
Sommaire |
Description
Chaque entrées de ce fichier est composées de 3 éléments:
- Adresse IP
- Nom de la machine
- Alias
Par exemple:
192.168.0.1 david.dmarec.local david david.dmarec 192.168.0.2 nolwenn.dmarec.local nolwenn nolwenn.dmarec
Dans cette configuration, je déclare deux machines «david» et «nolwenn» respectivement aux adresses «192.168.0.1» et «192.168.0.2» sur mon réseau «dmarec.local».
Ainsi:
$ ping -o david.dmarec.local PING david.dmarec.local (192.168.0.1): 56 data bytes $ ping -o david.dmarec PING david.dmarec.local (192.168.0.1): 56 data bytes $ ping -o david PING david.dmarec.local (192.168.0.1): 56 data bytes
Qui suis-je
Tapez simplement:
david:~>hostname david.dmarec.local
Que l'on retrouve dans /etc/rc.conf:
david:~>grep -i hostname hostname="david.dmarec.local"
Où vais-je
host(1) est aussi un petit outil de résolution de nom:
david:~>host google.fr google.fr has address 216.239.59.104 google.fr has address 209.85.229.104 google.fr has address 74.125.77.104 google.fr mail is handled by 10 smtp4.google.com. google.fr mail is handled by 10 smtp3.google.com. google.fr mail is handled by 10 smtp2.google.com. google.fr mail is handled by 10 smtp1.google.com.
david:~>host 216.239.59.104 104.59.239.216.in-addr.arpa domain name pointer gv-in-f104.google.com.
En savoir plus
L'ordre de résolution des noms sur un réseau.

