J'ai récemment été «forcé» de faire un travail d'administrateur système, alors que ce n'est pas quelque chose que j'aime absolument faire, j'ai lu, expérimenté et beaucoup appris.
Il y a un aspect fondamental de la configuration du serveur que je n'ai pas encore compris: les noms d'hôte .
Dans Ubuntu par exemple, définissez le nom d’hôte comme suit (selon la bibliothèque Linode ):
echo "plato" > /etc/hostname
hostname -F /etc/hostname
Fichier: / etc / hosts
127.0.0.1 localhost.localdomain localhost
12.34.56.78 plato.example.com plato
Je suppose que plato
c'est un nom arbitraire et que plato.example.com
c'est le nom de domaine complet.
Maintenant mes questions sont:
- Est-ce obligatoire?
- Dans quel but?
- Où est-il nécessaire / utilisé?
- Pourquoi ne puis-je pas définir "localhost" comme nom d'hôte pour chaque machine?
- Dois-je configurer une entrée DNS pour le
plato.example.com
nom de domaine complet? - Devrait
plato.example.com
être utilisé comme entrée DNS inversée pour mon IP?
En outre, existe-t-il des "meilleures pratiques" pour choisir des noms d'hôte? J'ai vu des gens utiliser des lettres grecques, des noms de planètes et même des figures mythologiques ... Que se passe-t-il lorsque nous manquons de lettres / planètes?
Je suis désolé si cette question est idiote, mais je n’ai jamais été aussi enthousiasmée par les configurations réseau.