메뉴 건너뛰기

XEDITION

OS

linux RHEL/CentOS 7 에서 Network 설정하기

하서기 2017.09.27 16:43 조회 수 : 4730

7 버전부터는 이전에 사용하던  setup 과 같은 터미널 유틸리티가 더이상 지원되지 않음.

 

따라서 NetworkManager를 이용한 네트웍 설정을 이용하여야 함.

 

 

- Network Manager Service 상태 보기

# systemctl status NetworkManager.service

 

 

- NIC 상태 정보 보기

# nmcli dev status

 

 

 

기존의 /etc/sysconfig/network-script  에 저장되는 ifcfg- 로 시작하는 스크립트 파일은 여전히 존재하나,

NIC 이름이 기존의 eth0 와 같은 형태에서 enp0s3 와 같은 형태로 변경됨.

 

또하나, /etc/sysconfig/network-script/ifcfg-enp0s3  파일에서

NM_CONTROLLED=no 라고 표시되어 있다면 Network Manager Service가 관리하는 대신에 NIC이 up 상태로 활성화 되는 것을 의미함.

 

 

 

- 네트웍 서비스를 재시작

# systemctl restart network.service    (기존의 # serivce network restart 와 같다)

혹은

# nmcli c reload

혹은

# cd /etc/sysconfig/network-script; nmcli c reload ifcfg-enp0s3 ifcfg-enp0s4

 

 

- ip 정보 확인  (ifconfig 와 유사)

# ip add

 

 

- 터미널 환경에서 GUI 형식으로 NIC 설정하기

# nmtui edit enp0s3         (기존 # setup 에서 Network Configuration과 유사)

   : Netmask 값은 IP란에 CIDR 형식으로 기입한다.   (예 : 192.168.0.1 , 255.255.255.0  ->  192.168.0.1/24)

 

기존 setup 명령어와 마찬가지로 ifcfg-??? 스크립트를 생성할 뿐이므로 네트웍 재설정을 위해서는

# systemctl restart network.service

실행이 필요하다.

위로