Konfigurasikan nama domain dalam CentOS


17

Bagaimana cara mengkonfigurasi nama domain di Cent OS?

Saya sebenarnya terhubung ke server melalui terminal jarak jauh SSH dan saya juga memiliki kredensial root. Apakah mengkonfigurasi /etc/sysconfig/networkdan /etc/hostsmencukupi? Akan bagus untuk memiliki beberapa langkah atau panduan konfigurasi ..

Jawaban:


19

Empat hal yang harus dilakukan:

  • Tambahkan entri nama host ke /etc/hosts. Gunakan format yang dirinci di sini .

  • Jika nama host Anda adalah "your_hostname", ketikkan hostname your_hostnamepada prompt perintah untuk membuat perubahan itu efektif.

  • Tetapkan nama host di /etc/sysconfig/networkuntuk membuat pengaturan ini bertahan di seluruh reboot.

  • Mulai ulang sistem atau mulai ulang layanan yang bergantung pada nama host (cangkir, syslog, apache, sendmail, dll.)


8

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.


Dalam CentOS 7 HOSTNAMEdi /etc/sysconfig/networktidak ada pekerjaan lagi.
Rui F Ribeiro

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.