Je sais que le premier est dit être canonical, mais je ne comprends pas totalement les implications pratiques. Cette question a été déclenchée par la page de manuel pour hostname -f, en particulier lorsqu'il dit:
Techniquement: Le FQDN est le nom retourné par gethostbyname(2) pour le nom d'hôte retourné par gethostname(2).
Le nom de domaine DNS est la partie après le premier point.
Supposons que le nom de l'ordinateur est foo.
Avec la configuration suivante:
127.0.0.1 localhost
127.0.1.1 foo.example.com foo
La commande hostname -f retourne foo.example.com.
Tandis qu'avec la configuration suivante:
127.0.0.1 localhost
127.0.1.1 foo foo.example.com
La commande hostname -f retourne foo.
Plus précisément, est le premier nom d'hôte ce que l'homme appelle 'le nom officiel de l'hôte' quand il parle de hostent.h_name?
Note: Je suis sur Debian mais espérons que ces concepts soient d'intérêt général pour les systèmes *nix.
Link: Une question possiblement liée.
Link: Cette question suggère que le deuxième style est incorrect, néanmoins je l'ai vu appliqué plusieurs fois sur le web.
0 votes
Il m'est un peu flou ce qui reste réellement à répondre. Il semble que vous ayez déjà noté que le prénom est le nom canonique/officiel, comment il est utilisé et quel effet il a.