Jika menurut nama domain yang Anda maksud sufiks domain, maka ke /etc/resolv.confsitulah domain tersebut berada. Cukup tambahkan satu barisdomain yourdomain.com
Kemudian untuk mengatur nama host server Anda, hanya ada satu tempat yang bagus untuk itu, dan itu /etc/sysconfig/network. Tambahkan baris HOSTNAME=yourhostname, dan jangan letakkan akhiran domain di hostname, karena itu akan mengambilnya /etc/resolv.conf.
Anda tidak perlu menambahkan apa pun (dan tidak seharusnya) /etc/hostsuntuk mendefinisikan nama host Anda. Ini cara yang salah untuk melakukannya.
Untuk menguji pengaturan Anda, gunakan hostnameperintah:
Gunakan hostname -suntuk mendapatkan nama pendek (harus mencerminkan apa yang Anda miliki/etc/sysconfig/network
Gunakan hostname -dperintah untuk menguji domain Anda (harus mencerminkan apa yang Anda miliki di /etc/resolv.conf)
Untuk mengujinya bersama-sama, Anda dapat menggunakan hostname -fatau hostname -Auntuk versi yang sangat panjang.
HOSTNAMEdi/etc/sysconfig/networktidak ada pekerjaan lagi.