Niedawno zostałem „zmuszony” do wykonania pracy sysadmin, podczas gdy nie jest to coś, co absolutnie uwielbiam robić. Czytam, eksperymentuję i dużo się uczę.
Jest jeden podstawowy aspekt konfiguracji serwera, którego nie byłem w stanie pojąć - nazwy hostów .
Na przykład w Ubuntu należy ustawić nazwę hosta w ten sposób (zgodnie z biblioteką Linode ):
echo "plato" > /etc/hostname
hostname -F /etc/hostname
Plik: / etc / hosts
127.0.0.1 localhost.localdomain localhost
12.34.56.78 plato.example.com plato
Zakładam, że plato
jest to dowolna nazwa i to plato.example.com
jest FQDN.
Teraz moje pytania to:
- Czy to jest obowiązkowe?
- W jakim celu?
- Gdzie jest to potrzebne / używane?
- Dlaczego nie mogę zdefiniować „localhost” jako nazwy hosta dla każdego komputera?
- Czy muszę skonfigurować wpis DNS dla nazwy
plato.example.com
FQDN? - Czy powinienem
plato.example.com
zostać użyty jako zwrotny wpis DNS dla mojego adresu IP?
Czy istnieją też „najlepsze praktyki” dotyczące wybierania nazw hostów? Widziałem ludzi używających greckich liter, nazw planet, a nawet postaci mitologicznych ... Co się stanie, gdy zabraknie liter / planet?
Przepraszam, jeśli to głupie pytanie, ale nigdy nie byłem zbyt entuzjastycznie nastawiony do konfiguracji sieci.