유틸리티

nmcli로 고정 IP 설정(NetworkManager)

easyfly 2025. 4. 6. 11:38
반응형

 

nmcli로 고정 IP 설정

NetworkManager 환경(networkd와 다름)에서는 nmcli 명령어를 이용해 IP 주소를 직접 설정하는 것이 가장 안정적입니다.

1. 현재 연결된 장치 확인

nmcli device

예시 출력:

DEVICE  TYPE      STATE      CONNECTION
ens33   ethernet  connected  Wired connection 1

2. 연결 이름 확인

nmcli connection show

3. 연결 편집

연결 이름이 Wired connection 1일 경우 다음 명령을 실행합니다:

nmcli connection modify "Wired connection 1" \
  ipv4.addresses 172.30.1.20/24 \
  ipv4.gateway 172.30.1.254 \
  ipv4.dns "8.8.8.8 1.1.1.1" \
  ipv4.method manual

4. 연결 재시작

nmcli connection down "Wired connection 1"
nmcli connection up "Wired connection 1"

5. 적용 확인

ip a

또는

nmcli device show ens33


정리

  • renderer: NetworkManager 설정 시, Netplan은 내부적으로 NetworkManager에 위임하며 직접 적용하지 않음
  • 고정 IP 설정은 nmcli connection modify 명령으로 수행해야 반영됨
  • 이후 연결을 재시작하여 적용

 

 

'유틸리티' 카테고리의 다른 글

Linux에서 Poetry 설치  (2) 2025.04.08
NetworkManager에서 systemd-networkd로 전환 방법  (0) 2025.04.07
XWayland란?  (0) 2025.03.17
X 윈도우 시스템 (X Window System)  (1) 2025.03.16
불친절한 Git을 도와줄 소스트리  (2) 2025.03.10