Pilihan 1 - Menukar Nama Host Menggunakan hostnamectl
Anda boleh menjalankan perintah berikut untuk memeriksa nama host semasa mesin CentOS 7 anda:
$nama hos
Seperti yang anda lihat dari tangkapan skrin di bawah, nama host semasa pelayan CentOS 7 saya adalah linuxhint
Anda boleh menggunakan arahan hostnamectl untuk menukar nama host mesin CentOS 7 anda seperti berikut:
$sudohostnamectl set-hostname NEW_HOSTNAME
Mari kita ubah dari linuxhint ke linuxmint untuk bersenang-senang dengan arahan berikut!
$sudohostnamectl set-hostname linuxmintNama hos harus diubah menjadi linuxmint . Anda boleh mengesahkan bahawa ia berubah dengan arahan berikut:
$nama hosSeperti yang anda lihat nama host diubah menjadi linuxmint !
Sekiranya anda log keluar dan log masuk semula ke mesin CentOS 7 anda atau menghidupkannya semula, perubahan harus dilakukan secara menyeluruh.
Pilihan 2 - Menukar Nama Host menggunakan nmtui:
program baris perintah nmtui boleh didapati di NetworkManager-tui pakej. The NetworkManager-tui pakej boleh didapati di repositori pakej rasmi CentOS 7.
Untuk memasang NetworkManager-tui , jalankan arahan berikut:
$sudo yum pasangNetworkManager-tuiTekan ‘y’ dan kemudian tekan untuk meneruskan.
NetworkManager-tui harus dipasang.
Sekarang anda boleh menjalankan perintah berikut untuk memulakan antara muka grafik berasaskan nmtui Terminal:
$sudonmtuiAnda akan melihat tetingkap berikut seperti yang ditunjukkan dalam tangkapan skrin. Sekarang tekan kekunci anak panah beberapa kali untuk memilih pilihan yang ditandakan Tetapkan nama host sistem dan tekan
Setelah anda menekan, anda akan melihat tetingkap berikut seperti yang ditunjukkan dalam tangkapan skrin di bawah.
Anda hanya boleh memasukkan nama host baru di kotak teks dan tekan.
Saya akan menukar nama hos dari linuxmint ke linuxhint lagi.
Sebaik sahaja anda menekan, anda akan melihat tetingkap berikut. Tekan lagi.
Sekarang pilih Keluar dan tekan. Nama hos harus diubah.
Anda boleh mengesahkan bahawa nama host benar-benar berubah dengan arahan berikut:
$nama hosSeperti yang anda lihat dari tangkapan skrin di bawah bahawa nama host diubah dari linuxmint menjadi linuxhint. Kemas! Permulaan semula sistem mungkin diperlukan agar perubahan berlaku di seluruh sistem.
Memperbaiki Penyelesaian Nama Hos
Secara lalai, apabila anda menukar nama host, ia tidak akan diselesaikan secara automatik ke localhost atau 127.0.0.1
Untuk memperbaikinya, buka fail / etc / hosts dengan arahan berikut:
$sudo nano /dan lain-lain/tuan rumahFail mesti dibuka.
Sekarang tambahkan baris berikut seperti yang ditandakan pada tangkapan skrin di bawah dan simpannya.
Sekarang anda juga boleh membuat ping nama host yang baru anda tetapkan.
Oleh itu, anda menukar nama host CentOS 7 secara kekal. Terima kasih kerana membaca artikel ini.