네트워크 디바이스명 변경( ex) eth1 -> eth0)

설명

마스터 이미지 복제해 새로운 가상머신을 만들게 되면, 해당 가상머신의 네트워크 디바이스명이 eth0가 아닌 eth1,2 등으로 변경 된다.

네트워크 디바이스명을 다시 변경해 보겠다.


1. 70-persistent-net.rules 삭제 후 재부팅

70-persistent-net.rules를 삭제 후 재부팅을 하게되면 네트워크 디바이스가 새로 잡힌다.

# sudo rm /etc/udev/rules.d/70-persistent-net.rules
# reboot



2. ifconfig 명령어 입력 후 확인

복제된 가상머신은 eth0가 없는 것을 확인 할 수 있다.




3. vi /etc/udev/rules.d/70-persistent-net.rules 입력 후 수정 (root 권한 필요)

수정 전



수정 후





4. ifcfg-ethX의 Mac Address 수정

# sudo cd /etc/sysconfig/network-scripts;
# sudo vi ifcfg-eth0



ifcfg-eth0 수정할 것

DEVICE=eth0 
HWADDR=08:00:27:CC:F1:DB <= (70-persistent-net.rules에서 eth1에서 eth0로 수정했던 부분의 맥 어드레스(ATTR{address})로 수정 한다.)
TYPE=Ethernet 
UUID=c06f2b6b-efc3-4415-af28-7c51869efc8f 
ONBOOT=no 
NM_CONTROLLED=yes 
BOOTPROTO=dhcp

※ 수정했던 나머지 ifcfg-ethX ( X = 1~3) 도 HWADDR 동일하게 수정


5. 재부팅

# reboot
# ifconfig



6. 서비스 재시작

# service network restart


+ Recent posts