2015-12-22

Centos7 이더넷 어댑터 eno* 이름 변경하기

Centos7 이더넷 어댑터 eno* 이름 변경하기



Centos7 은 일반적으로 전버전의 Centos와는 다르게 이더넷 인터페이스의 이름이 eth*의 순으로 이름 붙여지지 않고, eno**로 이름이 붙여 진다.

뒤에 일련번호가 붙는데 외우기 어렵고 , 다른 이더넷 인터페이스와 같이 표시되면 구분하기가 사실상 쉽지 않다.

이 이름을 사용자 편의에 맞추기 위해서는 사용자 디바이스를 설정해야만 한다.
다음의 파일을 열어 수정한다.

/etc/udev/rules.d/70-persistent-ipoib.rules

수정/ 혹은 추가할 내용
* centos에는 udev에 추가한 이더넷 인터페이스가 없어서 , 처음에도 추가 해줘야 한다.
붉게 체크된 부분을 변경한다.
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0C:29:F1:A6:A6", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eno16777736", NAME="public"


실제 서버의 네트워크 환경에 적용하기 위해서는, 밑에 파일을 udev에서 지정한 설정에 맞게 맞추어 준후 네트워크 서비스를 재시작한다.
# cat /etc/sysconfig/network-scripts/ifcfg-public TYPE=Ethernet BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no NAME=public UUID=1d9eb6ce-ffb1-4720-bcde-093397d1010e DEVICE=public ONBOOT=yes DNS1=10.10.0.3 DNS2=10.10.0.4 HWADDR=00:0C:29:F1:A6:A6 IPADDR=10.10.15.11 PREFIX=8 GATEWAY=10.10.0.1 IPV6_PEERDNS=yes IPV6_PEERROUTES=yes



No comments:

Post a Comment