반응형
NetworkManager에서 systemd-networkd로 전환 방법
NetworkManager에서 systemd-networkd로 전환하려면, 다음 절차를 차례대로 수행해야 합니다. 이는 데스크톱 환경보다는 서버나 가벼운 시스템에 적합하며, 수동 설정과 관리에 유리합니다.
1. Netplan 설정 파일에서 renderer 수정
기존 파일 열기:
sudo nano /etc/netplan/01-network-manager-all.yaml
내용 중 다음 부분을:
renderer: NetworkManager
다음으로 변경:
renderer: networkd
이미 작성하신 고정 IP 정보 (addresses, gateway4, nameservers)는 그대로 유지
2. NetworkManager 중지 및 비활성화
sudo systemctl stop NetworkManager
sudo systemctl disable NetworkManager
3. systemd-networkd 활성화
sudo systemctl enable systemd-networkd
sudo systemctl start systemd-networkd
4. Netplan 적용
sudo netplan apply
5. 상태 확인
ip a
ip route
또는
systemctl status systemd-networkd
(선택 사항) networkd-dispatcher 설치
서비스 이벤트 대응을 위해 다음 패키지를 권장합니다:
sudo apt install networkd-dispatcher
정리
- renderer: networkd로 전환하면 systemd-networkd가 네트워크를 직접 제어
- NetworkManager는 중지 및 비활성화해야 충돌 없음
- 전환 후 netplan apply로 고정 IP 설정이 제대로 반영됨
- 서버, CLI 환경에 적합하며 GUI 연동이 필요 없는 경우 추천
GUI 네트워크 설정 기능이 더 이상 동작하지 않을 수 있으니, CLI 기반 설정에 익숙해야 합니다.
'유틸리티' 카테고리의 다른 글
[리눅스민트] 장고(django) 웹프레임워크 설치 (2) | 2025.04.22 |
---|---|
Linux에서 Poetry 설치 (2) | 2025.04.08 |
nmcli로 고정 IP 설정(NetworkManager) (2) | 2025.04.06 |
XWayland란? (0) | 2025.03.17 |
X 윈도우 시스템 (X Window System) (1) | 2025.03.16 |