Child pages
  • Linux Network Manager 를 제어하는 nmcli 명령어


TL;DR

network 설정 변경후 반영 방법은 RHEL/CentOS 8 network 설정 반영 을 참고하세요.


개요

nmcli 는 커맨드에서 Network Manager 를 제어하거나 network 상태를 볼 수 있는 명령어로 다양하게 활용할 수 있는 유용한 명령어입니다.


사용법은 nmcli [OPTIONS] OBJECT {COMMAND} 의 문법을 사용하며 OBJECT 는 nmcli 로 실행할 action 을 의미합니다.


general, networking, radio 등의 OBJECT 가 있으며 축약해서 맨 앞자리 알파벳만 사용해도 됩니다.

즉 아래 2개는 동일한 명령어입니다.


$ nmcli general status
$ nmcli g status


general OBJECT

network 상태나 정보를 볼 수 있습니다.

nmcli general { status | hostname | permissions | logging } ARG


상태 보기

nmcli general status



옵션없이 사용하면 네트워크 상태를 표시


디바이스 상세 정보

nmcli device show


networking OBJECT

on/off 옵션으로 네트워크 매니저가 네트웍 관리 여부 설정

nmcli networking { on  | off | connectivity } ARG


network off

원격으로 연결했을 경우 nmcli network off 를 실행하지 말 것.! RHEL/CentOS 8 network 설정 반영 참고

nmcli net off



network on

nmcli net on


radio OBJECT

WIFI 를 온오프


nmcli radio wifi on


connection OBJECT


network 활성화

nmcli connection up 


See Also