본문으로 바로가기
728x90

CentOS 7 버전에서는 네트워크 디바이스의 이름이 일괄적이지 않습니다. 


기본의 eth0, eth1 처럼 사용하도록 변경해보겠습니다.



1. 기존의 네트워크 디바이스 확인


# ifconfig -a


기존의 네트워크 디바이스 이름을 확인해보면


eno1677736, eno3354984, eno50332208 로 확인됩니다.



2. /etc/default/grub 커널옵션 추가


# vi /etc/default/grub


파일 초록 커서부분에 net.ifnames=0 biosdevname=0 커널옵션을 추가해줍니다. 



3. /boot/grub2/grub.cfg 부트로더 수정


# grub2-mkconfig -o /boot/grub2/grub.cfg


grub2-mkconfig 명령어로 grub.cfg 파일을 생성해줍니다.



4. /etc/sysconfig/network-scripts 에 있는 네트워크 디바이스 이름 변경 


# cd /etc/sysconfig/network-scripts


디렉토리 이동을해서 # ls 로 확인해보면 ifcfg-eno1677736, ifcfg-eno3354984, ifcfg-eno50332208 파일을


# mv ifcfg-eno1677736 ifcfg-eth0으로 변경해줍니다.



모두 변경이 완료가 되면 # shutdown -Fr 로 리부팅 해줍니다.


리부팅하고 # ifconfig 로 확인해보면 eth0, eth1, eth2 로 변경된것을 확인할 수 있습니다.