본문으로 바로가기






CentOS7을 처음 설치하게 되면 인터페이스 이름이 기존 CentOS6 이하의 버전에서는 eth0 eth1로 나오던것들이


이런식으로 eno~~ 로 나오게되는데요.

CentOS6 버전처럼 eth0 , eth1 로 변경해보겠습니다.


[root@localhost ~]# vi /etc/default/grub GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet" GRUB_DISABLE_RECOVERY="true"

/etc/default/grub 파일 열어보시면 위 처럼 설정이 돼있으실텐데

GRUB_CMDLINE_LINUX 부분 맨 끝 quiet 뒤에 net.ifnames=0 biosdevname=0 추가해주세요.

그럽 수정하신후에


[root@localhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfg Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.10.0-327.el7.x86_64 Found initrd image: /boot/initramfs-3.10.0-327.el7.x86_64.img Found linux image: /boot/vmlinuz-0-rescue-565a8740bca54371924f4446fcbee7d8 Found initrd image: /boot/initramfs-0-rescue-565a8740bca54371924f4446fcbee7d8.img done

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

명령어 이용해서 grub파일 재생성 해줍니다.

done. 부분 확인되시면 재부팅 해주세요.


재부팅 후 네트워크 설정파일

빨간색 줄 쳐진부분 아래와 같이 수정해주세요.

NAME=eth0 DEVICE=eth0 ifcfg-eno16777736 -> ifcfg-eth0

변경후 

네트워크 재시작하면 아래 사진과 같이 eth0 으로 변경됨.



그리고 CentOS7 에서 ifconfig 명령어가 안될텐데

yum install net-tools

yum 으로 net-tools 패키지 설치해주시면 사용가능합니다.