Saya baru-baru ini "dipaksa" untuk melakukan beberapa pekerjaan sysadmin, sementara ini bukan sesuatu yang saya benar-benar suka lakukan, saya sudah membaca, bereksperimen dan belajar banyak.
Ada satu aspek mendasar dari konfigurasi server yang belum dapat saya pahami - nama host .
Di Ubuntu misalnya, seseorang harus menetapkan nama host seperti ini (sesuai dengan Linode Library ):
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
Saya berasumsi itu plato
adalah nama yang arbitrer dan itu plato.example.com
adalah FQDN.
Sekarang pertanyaan saya adalah:
- Apakah ini wajib?
- Untuk tujuan apa?
- Di mana itu dibutuhkan / digunakan?
- Mengapa saya tidak dapat mendefinisikan "localhost" sebagai nama host untuk setiap mesin?
- Apakah saya harus mengatur entri DNS untuk
plato.example.com
FQDN? - Haruskah
plato.example.com
digunakan sebagai entri DNS terbalik untuk IP saya?
Juga, apakah ada "praktik terbaik" untuk memilih nama host? Saya pernah melihat orang menggunakan huruf Yunani, nama planet, dan bahkan tokoh mitologis ... Apa yang terjadi ketika kita kehabisan huruf / planet?
Maaf jika ini pertanyaan bodoh, tapi saya tidak pernah terlalu antusias dengan konfigurasi jaringan.