Tôi đang đổi tên giao diện mạng bằng cách sửa đổi các tệp trong /etc/sysconfig/network-scripts
.
- eth0 -> nic0
- eth1 -> nic1
Nội dung của các tập lệnh mạng trông như thế này, sau khi sửa đổi:
# 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
Khởi động lại kích hoạt cấu hình mới. Nhưng làm cách nào để kích hoạt cấu hình này mà không cần khởi động lại?
Một systemctl restart network
không làm trò bịp.
Tôi có thể tắt một giao diện bằng tên cũ ( ifdown eth0
) nhưng ifup
kết quả là thông báo bên dưới cho dù tên cũ hay mới được cung cấp:
LRI: [/ etc / sysconfig / network-scripts / ifup-eth] Thiết bị nic0 dường như không xuất hiện, trì hoãn khởi tạo.
/etc/init.d/network status
hiển thị đầu ra này:
Configured devices:
lo bond0 nic0 nic1
Currently active devices:
lo eth0 eth1 bond0
Cả hai, ifconfig
và ip a
hiển thị tên giao diện cũ.