Commande htable
Objectif
Convertit les fichiers hôte au format utilisé par les routines de bibliothèque de réseau.
Syntaxe
/usr/sbin/htable [ -c réseaux connectés ] [ -l réseaux locaux ] fichier-entrée
Descriptif
La commande Htableau convertit les fichiers hôte dans le format spécifié dans la RFC 810 au format utilisé par les routines de la bibliothèque de réseau. La conversion crée trois fichiers: le fichier /etc/hosts , le fichier /etc/networks et le fichier /etc/gateways .
Le sous-programme Gethostbyname utilise le fichier Hôtes pour mapper les noms d'hôte aux adresses lorsque le démon Nommé n'est pas utilisé. La sous-routine Getnetent utilise le fichier Réseaux pour mapper des noms de réseau sur des nombres.
Le fichier Passerelles peut être utilisé par le démon Routé pour identifier les passerelles Internet passives.
Si des fichiers Hôtes, Réseauxou Passerelles locaux (respectivementLocalhosts, Réseaux locauxou Alalgateways ) existent dans le répertoire en cours, le contenu de ce fichier est ajouté en tant que préfixe au fichier de sortie. De ce nombre, le programme Htableau n'interprète que le fichier Passerelles . L'ajout du préfixe au contenu permet aux sites de gérer des entrées locales qui ne sont pas normalement présentes dans la base de données maître.
Indicateurs
| Article | Descriptif |
|---|---|
| -c Filets raccordés | Indique la liste des réseaux auxquels l'hôte est directement connecté si les démons de routage réseau utilisent le fichier Passerelles . Séparez les réseaux par des virgules et utilisez le nom de réseau ou la notation standard Internet (par exemple,-c arpanet,128.32,LocalEthernet). La commande Htableau inclut uniquement les passerelles qui sont directement connectées à l'un des réseaux spécifiés ou qui peuvent être accessibles à partir d'une autre passerelle sur un réseau connecté. |
| -l Les moustiquaires locales | Spécifie une liste de réseaux pour la commande Htableau à traiter comme local. Prenez des informations sur les hôtes sur les réseaux locaux uniquement à partir du fichier Localhosts . Séparez les réseaux par des virgules et utilisez le nom de réseau ou la notation standard Internet (par exemple,-l 128.32,local-ether-net). Les entrées des hôtes locaux à partir de la base de données principale sont omises de sorte que le fichier Localhosts puisse remplacer les entrées du fichier d'entrée (le fichier que vous spécifiez sur la ligne de commande). |
Fichiers
| Article | Descriptif |
|---|---|
| / CurrentDirectory /passerelles locales | Contient des informations sur la passerelle locale. |
| / CurrentDirectory /localhosts | Contient des informations sur le nom d'hôte local. |
| / CurrentDirectory /réseaux locaux | Contient des informations sur le réseau local. |