본문 바로가기

개발/linux

자동으로 DHCP 설정 하는 NetworkManager 제거

RHEL/CentOS 에는 NetworkManager 라는 daemon 이 포함되어 있다.


이 데몬은 동적으로 네트워크의 변경 사항을 탐지하고 설정해 주는 역할을 수행하며 데스크탑에서는 유용할 수 있다.


문제는 서버로 사용하는 리눅스의 경우 네트워크 설정이 자주 변경될 일이 없고 또 설정 파일을 수정해도 명시적으로 service network restart 를 수행해서 변경하는게 나은데


NetworkManager 가 있으면 자동으로 설정이 변경되어 문제를 야기할 수가 있다.


 Red Hat Enterprise Linux 7은 NetworkManager 가 서버에 적합하게 많은 개선이 이루어 졌다.


다음 절차로 이 데몬을 중지할 수 있다.


 


부팅시 자동 시작하지 않게 설정


chkconfig NetworkManager off

설정 확인 


:> chkconfig NetworkManager --list

  

NetworkManager  0:off   1:off   2:off    3:off    4:off    5:off    6:off

서비스 중지


service NetworkManager  stop

yum 으로 패키지를 삭제한다. (옵션)


yum remove NetworkManager