이 글은 2016년 4월 21일 릴리즈된 Ubuntu 16.04 LTS 버전의 네트워크 드라이브명을
변경하는 방법에 관해 기술합니다.
딱히 16.04에 구애받지 않고 15.10에도 적용이 가능하니 한번 봐주셔도 괜찮을것같습니다.
현재 네트워크 드라이브명은 ens3으로 되어있습니다. 저는 이 글을 통해 ens3를 eth0으로
교체하고자 합니다. 먼저 ens3의 HWaddr 부분을 메모장에 복사해두세요.
먼저 아래의 파일에 접근해서 아래의 부분을 메모장에 복사해두세요.
# vi /etc/network/interfaces
auto ens3
iface ens3 inet static
원래있던 auto ens3 및 iface ens3를 주석처리하고 거기에 eth0을 등록해주세요.
10-network.rules 파일을 생성하고 내용은 아래와 같이 적어준후 저장합니다.
이 부분은 재실험 결과 진행하지 않고 바로 밑에 있는 내용을 참고해도 드라이브가 eth0으로
변경되는점을 확인하였습니다.
# vi /etc/udev/rules.d/10-network.rules
SUBSYSTEM==”net”, ACTION==”add”, ATTR{address}==”맥주소”, NAME=”변경할 드라이브명”
예시
SUBSYSTEM==”net”, ACTION==”add”, ATTR{address}==”de:ad:be:XX:XX:XX”, NAME=”eth0″
grub을 열어줍니다.
# vi /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT= 부분에 net.ifnames=0를 추가하고 저장합니다.
update-grub2 명령어를 사용하여 grub 설정을 적용하고 리부팅을 진행합니다.
# update-grub2
리부팅후 네트워크 드라이브가 eth0으로 바뀐것을 확인하였습니다.