설정 내용은 아래와 같습니다.

 

모든 작업은 root로 진행하셔야 합니다.

 

$> /etc/init.d/udev-post start    <- 장치들의 정보를 자동으로 다시 읽어와 파일에 저장하는 데몬을 수행하는 것입니다.

 

$> vi /etc/udev/rules.d/70-persistent-net.rules  <- 네트워크에 관련된 정보를 가지고 있는 파일

 

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="48:5b:39:a9:ec:b3", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

 

위와 같은 줄이 총 4개가 있을 것입니다.

 

기존에 존재하던 eth0, eth1이 있을 것이고 새로 읽어오면서 추가된 eht2, eth3이 생겨있을 것입니다.

 

여기서 eth2 eth3 중 어떤 것이 eth0인지, eth1인지는 바로 말씀 못드리고 맥어드래스를 보고 판단하거나 하나씩 테스트 하는 수밖에 없습니다.

 

맥 어드래스는 {address}=="48:5b:39:a9:ec:b3"입니다,

 

확인하시고 eth2eth0이라고 판단이 되시면 기존에 있던 eth0의 줄은 삭제해주시고 eth2로 되어 있는 부분을 eth0으로 수정을 해주시기 바랍니다.

 

저장하고 그 파일을 나온신 후 다음 파일을 수정합니다.

 

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

 

들어가시면 HWADDR=48:5b:39:a9:ec:b3

 

이라는 부분이 해당 인터페이스 맥 어드래스를 지정하고 있는 부분입니다.

 

이 주소는 기존에 있던 값의 주소로 변경된 주소로 내용을 수정하셔야 합니다.

 

변견된 값을 미리 적어놓으신 후 수정을 하시거나,

 

아니면 파일의 맨 아래로 가신 후,

 

vi 안에서 :read /etc/udev/rules.d/70-persistent-net.rules를 하시면

 

지정하신 파일을 읽어 오실 수 있습니다.

 

내용을 확인하고 수정하신 후 읽어 오신 내용은 삭제하시면 됩니다.

 

eth1도 위와 똑같은 방법으로 진행하시면 됩니다.

리눅스 초기부팅시 eth0, eth1에 fail이 뜰때

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다