본문 바로가기

Linux & Unix

CentOS 부팅시 네트워크 자동 연결 설정

CentOS 설치후 네트워크가 정상으로 설정되어있지만 자동으로 바로 연결되지 않고, 활성화를 꼭 해줘야만 연결되는 경우 아래와 같이 설정해주면 부팅시 자동연결될 것이다. 이것은 CentOS, Fedora, Redhat 모두 공통적이다. 



터미널에서 root 사용자로 전환한다.

#su - root 


터미널에서 vi에디터를 이용하여 ifcfg-eth0 화일을 열어서 수정한다. 내 가상머신에 설정된 랜은 유선이고 가상머신이 아닌 노트북에서 무선랜을 쓰는 경우에는 다른 화일을 수정해야할 수 있다. ifcfg-뒤의 eth0이 네트워크 아답터를 의미한다. 

#vi /etc/sysconfig/network-scripts/ifcfg-eth0




ONBOOT=no 이부분을 찾아서 yes로 고쳐주어야 한다.

ONBOOT=yes 로 수정후 vi에디터를 종료 한다. 아래 스크린샷에서는 맨 마지막 라인이 해당 구문이다.




수정을 다 했으면 네트워크를 재시작 해준다. 부팅시 자동으로 연결되는지를 확인하고자 한다면 리눅스를 아예 재시작 해보라.

#/etc/rc.d/init.d/networkd restart




[설치시 설정으로 자동연결 하는 방법]

CentOS 7 설치기 아래 빨간색 테두리의 "네트워크 및 호스트 이름"에서 네트워크를 활성화 해버리면 위 과정없이 부팅시 바로 네트워크가 연결된다.