/etc/sysconfig/network-scripts
ฉันเปลี่ยนชื่อเชื่อมต่อเครือข่ายโดยการปรับเปลี่ยนไฟล์ใน
- eth0 -> nic0
- eth1 -> nic1
เนื้อหาของสคริปต์เครือข่ายมีลักษณะเช่นนี้หลังจากการแก้ไข:
# cat /etc/sysconfig/network-scripts/ifcfg-nic0
DEVICE=nic0
BOOTPROTO=static
ONBOOT=yes
HWADDR=xx:xx:xx:xx:xx:xx
USERCTL=no
IPV6INIT=no
MASTER=bond0
SLAVE=yes
การรีบูตเปิดใช้งานการกำหนดค่าใหม่ แต่ฉันจะเปิดใช้งานการกำหนดค่านี้โดยไม่ต้องรีบูตเครื่องได้อย่างไร
systemctl restart network
ไม่ทำเคล็ดลับ
ฉันสามารถปิดอินเตอร์เฟซเดียวโดยใช้ชื่อเก่า ( ifdown eth0
) แต่ifup
ผลลัพธ์ในข้อความด้านล่างไม่ว่าจะมีการระบุชื่อเก่าหรือใหม่:
ข้อผิดพลาด: [/ etc / sysconfig / network-script / ifup-eth] อุปกรณ์ nic0 ดูเหมือนจะไม่ปรากฏขึ้นทำให้การเริ่มต้นล่าช้า
/etc/init.d/network status
แสดงผลลัพธ์นี้:
Configured devices:
lo bond0 nic0 nic1
Currently active devices:
lo eth0 eth1 bond0
ทั้งสองifconfig
และip a
แสดงชื่ออินเตอร์เฟสเก่า