ตรวจสอบให้แน่ใจว่าคุณได้ล็อกอินด้วยรูทแล้วย้ายไปที่ / etc / sysconfig และเปิดไฟล์เน็ตเวิร์กใน vi
cd /etc/sysconfig
vi network
ค้นหาบรรทัด HOSTNAME และแทนที่ด้วยชื่อโฮสต์ใหม่ที่คุณต้องการใช้ ในตัวอย่างนี้ฉันต้องการแทนที่ localhost ด้วย redhat9
HOSTNAME=redhat9
เมื่อเสร็จแล้วให้บันทึกการเปลี่ยนแปลงและออกจาก vi ต่อไปเราจะแก้ไขไฟล์ / etc / hosts และตั้งชื่อโฮสต์ใหม่
vi /etc/hosts
ในโฮสต์ให้แก้ไขบรรทัดที่มีชื่อโฮสต์เก่าและแทนที่ด้วยชื่อใหม่ของคุณ
192.168.1.110 redhat9
บันทึกการเปลี่ยนแปลงของคุณและออกจาก vi การเปลี่ยนแปลงเป็น / etc / hosts และ / etc / sysconfig / network จำเป็นต้องทำการเปลี่ยนแปลงอย่างต่อเนื่อง (ในกรณีที่มีการรีบูตแบบไม่กำหนดเวลา)
ตอนนี้เราใช้โปรแกรมชื่อโฮสต์เพื่อเปลี่ยนชื่อโฮสต์ที่ตั้งค่าไว้ในปัจจุบัน
hostname redhat9
และรันอีกครั้งโดยไม่มีพารามิเตอร์ใด ๆ เพื่อดูว่าชื่อโฮสต์เปลี่ยนไปหรือไม่
hostname
ในที่สุดเราจะรีสตาร์ทเครือข่ายเพื่อใช้การเปลี่ยนแปลงที่เราทำกับ / etc / hosts และ / etc / sysconfig / network
service network restart