Di recente sono stato "costretto" a svolgere alcuni lavori di amministratore di sistema, mentre questo non è qualcosa che adoro fare, ho letto, sperimentato e imparato molto.
C'è un aspetto fondamentale della configurazione del server che non sono stato in grado di comprendere: i nomi host .
In Ubuntu, ad esempio, si dovrebbe impostare il nome host in questo modo (secondo la libreria Linode ):
echo "plato" > /etc/hostname
hostname -F /etc/hostname
File: / etc / hosts
127.0.0.1 localhost.localdomain localhost
12.34.56.78 plato.example.com plato
Presumo che plato
sia un nome arbitrario e che plato.example.com
sia il nome FQDN.
Ora le mie domande sono:
- È obbligatorio?
- A quale scopo?
- Dove è necessario / usato?
- Perché non posso definire "localhost" come nome host per ogni macchina?
- Devo impostare una voce DNS per il nome di
plato.example.com
dominio completo? - Dovrebbe
plato.example.com
essere usato come voce DNS inversa per il mio IP?
Inoltre, esistono delle "migliori pratiche" per scegliere i nomi host? Ho visto persone che usano lettere greche, nomi di pianeti e persino figure mitologiche ... Cosa succede quando finiamo le lettere / i pianeti?
Mi dispiace se questa è una domanda stupida, ma non sono mai stato troppo entusiasta delle configurazioni di rete.