ค้นหาเว็บไซต์

วิธีเปลี่ยนชื่อโฮสต์ใน CentOS/RHEL 8


การตั้งชื่อโฮสต์ถือเป็นงานที่สำคัญอย่างหนึ่งในการตั้งค่าเซิร์ฟเวอร์ ชื่อโฮสต์คือชื่อที่กำหนดให้กับพีซีในเครือข่าย และช่วยในการระบุชื่อโดยไม่ซ้ำกัน

มีหลายวิธีในการตั้งค่าชื่อโฮสต์ใน CentOS/RHEL 8 และเราจะดูแต่ละวิธีตามลำดับ

หากต้องการแสดงชื่อโฮสต์ของระบบให้รันคำสั่ง

hostname

นอกจากนี้ คุณยังสามารถดำเนินการคำสั่ง hostnamectl ดังที่แสดง:

hostnamectl

การตั้งชื่อโฮสต์ใน RHEL 8

หากต้องการกำหนดค่าชื่อโฮสต์ ให้เข้าสู่ระบบและใช้คำสั่ง hostnamectl ดังที่แสดง:

sudo hostnamectl set-hostname 

ตัวอย่างเช่น หากต้องการตั้งชื่อโฮสต์เป็น tecmint.rhel8 ให้ดำเนินการคำสั่ง:

sudo hostnamectl set-hostname tecmint.rhel8

คุณสามารถตรวจสอบได้ในภายหลังว่าชื่อโฮสต์ใหม่ถูกนำไปใช้กับระบบของคุณหรือไม่ โดยเรียกใช้คำสั่ง ชื่อโฮสต์ หรือ hostnamectl

hostname
hostnamectl

จากนั้น เพิ่มบันทึกสำหรับชื่อโฮสต์ในไฟล์ /etc/hosts

127.0.0.1	tecmint.rhel8

การดำเนินการนี้จะเพิ่มรายการลงในไฟล์ /etc/hostname ตามค่าเริ่มต้นโดยอัตโนมัติ

บันทึกและออกจากโปรแกรมแก้ไขข้อความ

สุดท้าย ให้รีสตาร์ทบริการเครือข่ายเพื่อให้การเปลี่ยนแปลงมีผล

sudo systemctl restart NetworkManager

หรือคุณสามารถใช้คำสั่ง nmtui เพื่อตั้งค่าหรือเปลี่ยนชื่อโฮสต์ของระบบของคุณดังที่แสดง

sudo nmtui

ป้อนชื่อโฮสต์ใหม่ของคุณ

สุดท้าย ให้รีสตาร์ทบริการ systemd-hostnamed เพื่อใช้การเปลี่ยนแปลงล่าสุด

sudo systemctl restart systemd-hostnamed

และนี่เป็นการสรุปคู่มือเกี่ยวกับวิธีการเปลี่ยนหรือตั้งชื่อโฮสต์บน CentOS/RHEL 8 เราหวังว่าคุณจะพบว่าคู่มือนี้มีประโยชน์