본문 바로가기
자료실

델서버 em, eth 설정

by 데브업 2013. 11. 14.

dell 서버는 devname을 일반적인 다른 linux와는 다른게 emX 이런식으로 잡아준다.

어떤 솔루션은 eth0을 찾는 솔루션도 있을 테니 일반적인 설정을 해준다면 

em1 -> eth0, em2 -> eth1 로 바꾸는 작업이 필요하다.

biosdevname에서 매개변수를 설정해준다는 내용은 봤는데, 무슨말인지 모르겠다.

그래서 일반적인 쉬운 방법으로 해결.

# vim /etc/udev/rules.d 에 70-persistent-net.rules 파일이 있으면

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="hwaddress", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="hwaddress", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

* 파일이 없는 경우에는 ifconfig나 system-config-network 등을 하면 파일이 생성 되는듯-

에디트해서 NAME="em1" 이런식으로 되어있는 것을 NAME="eth0"으로 바꿔주면된다.

mac address 등등 다른 부분은 바꿔줄 필요가 없어 보인다.

저장 하고 나서,

# cd /etc/sysconfig/network-scripts

에 가서 기존에 있던 설정 파일들을 이름만 바꿔준다.

# mv ifcfg-em1 ifcfg-eth0 

# mv ifcfg-em2 ifcfg-eth1

이름 바꿨으면 에디트해서 이름이 지정 되어진 부분이 있으니 바꿔야한다.

# vi ifcfg-eth0

#vi ifcfg-eth1

DEVICE = "em1" -> DEVICE = "eth0"

이런식으로 바꾸고 reboot해주고 ifconfig로 보면 바뀐 것을 확인할 수 있다.


출처 : http://ourspot.co.kr/174