리눅스

CentOS 8에서 네트워크 재기동하는 방법

변군이글루 2021. 4. 12. 09:06
반응형

CentOS 8에서 네트워크 재기동하는 방법

CentOS 8부터는 네트워크 관리의 중심이 NetworkManager로 완전히 통합되었습니다.

기존 network.service 기반 방식은 더 이상 권장되지 않으며 ifdown / ifup 명령어 역시 NetworkManager를 내부적으로 호출하는 형태로 동작합니다.

1. NetworkManager 서비스 재기동

systemctl restart NetworkManager.service
systemctl status NetworkManager.service

2. ifdown / ifup 명령어 사용 (인터페이스 단위)

CentOS 8에서는 ifdown, ifup 명령어가 완전히 제거되지 않았지만 실제로는 NetworkManager와 연동(D-Bus) 되어 동작합니다.

 

인터페이스 비활성화

ifdown ens224
$ ifdown ens224
연결 'ens224'이(가) 성공적으로 비활성화되었습니다(D-Bus 활성 경로: /org/freedesktop/NetworkManager/ActiveConnection/2).

인터페이스 활성화

ifup ens224
$ ifup ens224
연결이 성공적으로 활성화되었습니다 (D-Bus 활성 경로: /org/freedesktop/NetworkManager/ActiveConnection/3)
728x90

3. nmcli로 네트워크 커넥션 관리(권장)

CentOS 8에서 가장 권장되는 방식은 nmcli 사용입니다. CLI 기반이지만 NetworkManager의 모든 기능을 제어할 수 있습니다.

 

전체 커넥션 정보 확인

nmcli con show
$ nmcli con show
NAME    UUID                                  TYPE      DEVICE
ens192  a817e209-a729-4b88-90ae-857aa5f3dd3e  ethernet  ens192
ens224  e4014630-448b-5ad3-4992-f4678202147c  ethernet  ens224

특정 커넥션 비활성화

nmcli con down ens224

특정 커넥션 활성화

nmcli con up ens224

 

CentOS 8에서는 네트워크 관리의 기준이 NetworkManager입니다.

과거의 방식에 의존하기보다는 nmcli 중심으로 네트워크를 관리하는 것이 안정성과 유지보수 측면에서 가장 좋은 선택입니다.

 

728x90
반응형