728x90
반응형
이 가이드는 우분투에서 NetworkManager를 설치하고 기존 이더넷 인터페이스(ens33)를 연동하며, 다중 IP 주소 문제를 해결하는 방법을 설명합니다.
1. NetworkManager 설치
NetworkManager가 설치되어 있지 않다면, 다음 명령어로 설치합니다:
sudo apt update
sudo apt install network-manager
설치 후 서비스 실행 확인:
sudo systemctl status NetworkManager
서비스가 비활성화 상태라면 활성화 및 시작:
sudo systemctl enable NetworkManager
sudo systemctl start NetworkManager
2. 이더넷 인터페이스 확인
현재 네트워크 인터페이스를 확인합니다:
ip link
출력 예시:
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 ...ens33은 이더넷 인터페이스 이름입니다(시스템마다 다를 수 있음).
3. Netplan 설정
우분투는 /etc/netplan/에서 네트워크 설정을 관리합니다. NetworkManager를 사용하려면 설정 파일을 수정합니다:
sudo nano /etc/netplan/01-netcfg.yaml
다음 내용으로 수정:
network:
version: 2
renderer: NetworkManager
ethernets:
ens33:
dhcp4: yes
파일 권한 설정:
sudo chmod 600 /etc/netplan/01-netcfg.yaml
설정 적용:
sudo netplan apply
4. NetworkManager로 연결 확인
NetworkManager가 인터페이스를 관리하는지 확인:
nmcli device status
출력 예시:
DEVICE TYPE STATE CONNECTION
ens33 ethernet connected netplan-ens33
lo loopback unmanaged --5. 다중 IP 주소 문제 해결
nmcli 출력에서 ens33에 다중 IP 주소(예: 192.168.0.9, 192.168.0.3, 192.168.0.141)가 설정된 경우, 이를 정리합니다.
(1) IP 주소 확인
ip addr show ens33
출력 예시:
2: ens33: ... state UP ...
inet 192.168.0.9/24 ... dynamic ens33
inet 192.168.0.3/24 ... secondary ens33
inet 192.168.0.141/24 ... secondary ens33(2) DHCP만 사용
불필요한 IP를 제거하고 DHCP만 사용하려면:
sudo nmcli connection modify netplan-ens33 ipv4.method auto
sudo nmcli connection modify netplan-ens33 ipv4.addresses ""
sudo nmcli connection up netplan-ens33
결과 확인:
nmcli device show ens33
(3) 정적 IP 설정
정적 IP(예: 192.168.0.3)만 사용하려면 /etc/netplan/01-netcfg.yaml을 수정:
network:
version: 2
renderer: NetworkManager
ethernets:
ens33:
dhcp4: no
addresses:
- 192.168.0.3/24
gateway4: 192.168.0.1
nameservers:
addresses: [168.126.63.1, 168.126.63.2]
적용:
sudo chmod 600 /etc/netplan/01-netcfg.yaml
sudo netplan apply
sudo systemctl restart NetworkManager
6. 문제 해결 팁
- YAML 오류: 들여쓰기는 2칸 공백 사용.
yamllint로 검사:sudo apt install yamllint yamllint /etc/netplan/01-netcfg.yaml - 패킷 드롭:
ethtool -S ens33으로 원인 확인 후 MTU 조정:sudo nmcli connection modify netplan-ens33 ipv4.mtu 1400 sudo nmcli connection up netplan-ens33 - DNS 문제: 인터넷 연결 문제 시 DNS 변경:
sudo nmcli connection modify netplan-ens33 ipv4.dns "8.8.8.8,8.8.4.4" sudo nmcli connection up netplan-ens33
7. 결론
이 가이드를 따라 NetworkManager를 설치하고 ens33 인터페이스를 연동하며 다중 IP 문제를 해결할 수 있습니다. 추가 설정(예: 정적 IP, MTU 조정)이 필요하면 요구사항에 맞게 조정하세요.
반응형
'리눅스 리뷰 > ubuntu' 카테고리의 다른 글
| ZFS를 활용한 Proxmox NVMe 디스크 설정 및 Nextcloud 연동 가이드 (0) | 2025.06.01 |
|---|---|
| Nextcloud에서 자가 서명 인증서로 HTTPS 설정하기 (사설 IP 환경) (0) | 2025.05.31 |
| Proxmox에 Ubuntu 경량 설치 가이드 (0) | 2025.05.31 |