2 tháng 8, 2013

Đổi tên card mạng từ eth1 trở lại thành eth0 trong CenOS 6

Một ngày nào đó, ta mở máy lên và tự nhiên thấy card mạng eth0 của mình đâu mất, thay vào đó là card mạng đã thành eth1. Giờ ta muốn tên card mạng quay lại như lúc trước (từ eth1 trở lại thành eth0)


Tên của card mạng sẽ tăng lên nếu địa chỉ MAC vật lý hoặc máy ảo bị thay đổi. Trường hợp hay xảy ra là nếu ta thực hiện nhân bản (clone) một máy ảo thông qua Vmware hoặc KVM hoặc thay đổi card mạng vật lý trong máy ảo.

Với hệ điều hành CenOS 6 ta cần chỉnh 2 file để thay đổi lại tên card mạng từ eth1 về trở lại thành eth0
Đầu tiên ta gõ lệnh:

vi /etc/udev/rules.d/70-persistent-net.rules

Copy địa chỉ MAC mới của card mạng eth1 (ở đây là "00:0c:29:2b:cf:b7") và xóa những thiết lập của eth0, đổi tên eth1 thành eth0

# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:2b:cf:b7", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1

Tiếp theo ta gõ lệnh:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

Chỉnh sửa lại các thông số trong này, thay thế địa chỉ ip cũ với ip mới, địa chỉ MAC cũ với địa chỉ MAC mới ta vừa copy ở trên.
Reboot lại máy.

Không có nhận xét nào:

Đăng nhận xét