Nmcli
Linux Network Manager
Categories
Install
Commands
The main nmcli command are broken down into several objects and subcommands.
- General
- Networking
- RTC (Radio Transmission Control)
- Activity Monitoring
- Connection Management
- Device Management
- Secret Agent
디바이스 상태 확인
Wi-fi 목록 출력 방법
DNS 주소를 직접 지정하는 방법
- Domain Name System#DNS 주소를 직접 지정하는 방법 에 여러 가지 방법 정리함.
# 현재 연결 이름 확인
nmcli connection show
# DNS 고정 설정 (연결 이름이 "Wired connection 1" 인 경우)
nmcli connection modify "Wired connection 1" ipv4.dns "8.8.8.8 1.1.1.1"
nmcli connection modify "Wired connection 1" ipv4.ignore-auto-dns yes
# 적용
nmcli connection up "Wired connection 1"
대화형으로 IP 고정 하는 방법
기존 연결 이름 확인:
대화형 편집 모드 진입:
대화형 셸에서 설정:
nmcli> set ipv4.method manual
nmcli> set ipv4.addresses 192.168.1.100/24
nmcli> set ipv4.gateway 192.168.1.1
nmcli> set ipv4.dns 8.8.8.8 8.8.4.4
nmcli> save
nmcli> activate
nmcli> print ipv4
nmcli> quit
| INFORMATION |
| 대화형 모드에서 |
적용 확인:
참고로 대화형 없이 한번에 적용 하는 방법:
nmcli connection modify "연결이름" \
ipv4.method manual \
ipv4.addresses 192.168.1.100/24 \
ipv4.gateway 192.168.1.1 \
ipv4.dns "8.8.8.8 8.8.4.4"
nmcli connection up "연결이름"
Examples
| WARNING |
| Claude 질문 결과임. 검증 필요 |
# WiFi 활성화
nmcli radio wifi on
# 사용 가능한 WiFi 네트워크 스캔
nmcli device wifi list
# 또는 계속 새로고침하며 보기
nmcli device wifi list --rescan yes
# WiFi 연결
nmcli device wifi connect "SSID_이름" password "비밀번호"
# 저장된 연결 확인
nmcli connection show
# 특정 연결 활성화
nmcli connection up "연결이름"
# 텍스트 기반 UI 실행
nmtui
# 또는 직접 WiFi 연결 메뉴로
nmtui-connect
# 현재 WiFi 상태 확인
nmcli device status
# WiFi 연결 해제
nmcli device disconnect wlan0
# 저장된 연결 삭제
nmcli connection delete "연결이름"
# WiFi 장치 이름 확인
ip link show
# 또는
iwconfig
# 숨겨진 네트워크 연결
nmcli device wifi connect "SSID_이름" password "비밀번호" hidden yes
See also
- ip (linux command)
- netplan - Ubuntu 에서 정적 IP 설정하고 싶다면 Netplan#정적 IP 설정 방법 항목 참조.
- Linux:Network