Jika menurut nama domain yang Anda maksud sufiks domain, maka ke /etc/resolv.conf
situlah 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/hosts
untuk mendefinisikan nama host Anda. Ini cara yang salah untuk melakukannya.
Untuk menguji pengaturan Anda, gunakan hostname
perintah:
Gunakan hostname -s
untuk mendapatkan nama pendek (harus mencerminkan apa yang Anda miliki/etc/sysconfig/network
Gunakan hostname -d
perintah untuk menguji domain Anda (harus mencerminkan apa yang Anda miliki di /etc/resolv.conf
)
Untuk mengujinya bersama-sama, Anda dapat menggunakan hostname -f
atau hostname -A
untuk versi yang sangat panjang.
HOSTNAME
di/etc/sysconfig/network
tidak ada pekerjaan lagi.