본문으로 바로가기

우분투 14.x -> 16.x 업그레이드 하고나서 갑자기 네트워크가 안되어서 

systemctl status networking.service 명령어로 살펴보니 아래와 같은 에러가 발생하였습니다.


Cannot find device "eth0"

Failed to start Raise network interfaces.


이런 저런 삽질 끝에 해결하였습니다.


/etc/network/interfaces 에 등록된 네트워크인터페이스 명과 새로 변경된 인터페이스 명이 달라서 발생한 오류 인것 같습니다.


/etc/network/interfaces 에는 eth0 로 등록되어 있는데 ifconfig -a 명령어로 살펴보니 ens192로 되어 있었습니다. 


인터페이스명을 ens192로 변경하던지 eth0를 그대로 사용하고 싶으면 아래와 같이 하시면 됩니다.



/etc/udev/rules.d/10-rename-network.rules 파일을 새로 만들어서 아래와 같은 내용을 넣어 주시면 됩니다.

00:00:00:00:00:00:00 부분은 ifconfig -a 명령어를 실행해서 나온 MAC Address(HWaddr)를 입력해주어야 합니다.


SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="00:00:00:00:00:00", NAME="eth0"


저장하고 재부팅 해주시기 바랍니다.


댓글을 달아 주세요

티스토리 툴바