[ProxmoxVE] 네트워크 설정하기 - 2) 개인화 설정
이번 글에서는 USB 랜카드 연결과 네트워크 인터페이스명 사용자 정의 등 개인화 설정 관련하여 다룹니다.
1. USB LAN 카드 연결
NAS와 LAN으로 연결해 NFS(Network File System)를 사용하기 위해 USB LAN 카드를 연결했습니다.
USB LAN 카드를 사용하기 위해서는 down 상태이므로 네트워크 인터페이스 설정파일을 수정해야합니다.
1.1. USB LAN 카드 인터페이스 명 확인
- 아래와같이 명령어를 입력 후 새로 추가된 인터페이스 명을 확인합니다.
root@pve:~# ip -br addr
lo UNKNOWN 127.0.0.1/8 ::1/128
enp2s0 UP
enx00e04c68027e DOWN
vmbr0 UP 192.168.0.2/24
1.2. 네트워크 인터페이스 파일 수정
- vi /etc/network/interfaces 를 입력하여 네트워크 인터페이스 파일에 아래 설정을 추가합니다.
- 저는 추가된 인터페이스명이 enx00e04c68027e 이므로 각자의 상황에 맞게 추가합니다.
...
auto enx00e04c68027e
iface enx00e04c68027e inet dhcp
...
- 위와 같이 auto 를 하게되면 재부팅시에 자동으로 UP 상태로 활성화 되고, dhcp로 설정하면 IP를 자동으로 할당받습니다.
2. 인터페이스 명 변경
NAS와 공유기 연결을 효율적으로 관리하기 위해 네트워크 인터페이스 이름을 간단하고 직관적으로 변경합니다.
enp2s0 --> ennas
enx00e04c68027e --> enrouter 설정
위와 같이 작업 할 예정이며 작업순서는 아래와 같습니다.
- 네트워크 인터페이스 MAC 주소 확인
- 수정할 네트워크 인터페이스명 등록
- 네트워크 인터페이스 설정파일 수정
- 재부팅
2.1. 각 네트워크 인터페이스 MAC주소 확인
- 네트워크 인터페이스별 MAC 주소 확인을 위해 아래와 같이 명령어를 입력합니다.
root@pve:~# ip -br link
lo UNKNOWN 00:00:00:00:00:00 <LOOPBACK,UP,LOWER_UP>
enp2s0 UP 11:11:11:11:11:11 <BROADCAST,MULTICAST,UP,LOWER_UP>
enx00e04c68027e DOWN 22:22:22:22:22:22 <BROADCAST,MULTICAST>
vmbr0 UP 33:33:33:33:33:33 <BROADCAST,MULTICAST,UP,LOWER_UP>
2.2 네트워크 인터페이스명 등록
- udev 규칙을 통해 네트워크 인터페이스 이름 지정합니다. udev는 리눅스에서 장치 관리를 담당하는 시스템입니다.
- udev 규칙 추가방법은 아래와 같이 진행합니다.
- 진행 전 /etc/udev/rules.d/ 경로가 있는지 확인하고 없으면 디렉토리를 생성해줍니다.
- 디렉토리를 생성한 후 vi /etc/udev/rules.d/10-network-custom-names.rules 명령어를 입력하여 파일을
생성/수정 합니다.
# 10-network-custom-names.rules 파일은 NIC 이름을 고정/변경하기 위해 사용되는 udev 규칙 파일
root@pve:~# vi /etc/udev/rules.d/10-network-custom-names.rules
- 10-network-custom-names.rules 파일에 아래 내용을 추가 합니다. (저장은 ESC누르고 :wq 입력)
# /etc/udev/rules.d/10-network-custom-names.rules
# 11:11:11:11:11:11 (enp2s0) -> ennas
SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="11:11:11:11:11:11", NAME="ennas"
# 22:22:22:22:22:22 (enx00e04c68027e) -> enrouter
SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="22:22:22:22:22:22", NAME="enrouter"
옵션 | 설명 |
SUBSYSTEM=="net" | 네트워크 장치에 적용 |
ACTION=="add" | 부팅장치가 추가될 때 |
ATTR{address}=="11:11:11:11:11:11" | MAC주소가 11:11:11:11:11:11 인 장치 식별 |
NAME="변경할 이름" | 변경할 네트워크 인터페이스 이름 |
2.3. 네트워크 인터페이스 설정파일 수정
- 인터페이스 명을 변경했으니 네트워크 설정파일도 변경된 이름에 맞게 수정해줍니다.
- vi /etc/network/interfaces 명령어를 입력하여 파일을 수정합니다.
root@pve:~# vi /etc/network/interfaces
# /etc/network/interfaces
auto lo
iface lo inet loopback
auto ennas
iface ennas inet dhcp
auto enrouter
iface enrouter inet manual
auto vmbr0
iface vmbr0 inet dhcp
bridge-ports enrouter
bridge-stp off
bridge-fd 0
source /etc/network/interfaces.d/*
2.4. Proxmox 재부팅
- udev 규칙파일과 네트워크 설정을 변경했으므로 가급적 재부팅하는 것을 추천합니다.
- 재부팅은 reboot now 명령어를 입력하여 Proxmox VE를 재부팅합니다.
root@pve:~# reboot now
2.5. 변경된 인터페이스 명 확인
- ip -br addr 명령어를 입력하여 변경사항이 적용되었는지 확인합니다.
root@pve:~# ip -br addr
lo UNKNOWN 127.0.0.1/8 ::1/128
ennas UP fe80::9e6b:ff:fe3c:6798/64
enrouter UP
vmbr0 UP 192.168.0.2/24 fe80::2e0:4cff:fe68:27e/64
'Proxmox VE' 카테고리의 다른 글
[ProxmoxVE] 시놀로지 NAS와 LAN 연결해 NFS 스토리지 사용하기 (0) | 2025.01.12 |
---|---|
[ProxmoxVE] Proxmox VE 웹 관리 콘솔 간단하게 살펴보기 (0) | 2025.01.12 |
[ProxmoxVE] 네트워크 설정하기 - 1) 기본 설정(공유기 연결 및 고정IP 설정) (0) | 2025.01.12 |
[ProxmoxVE] Proxmox VE 설치하기 (0) | 2025.01.12 |
[ProxmoxVE] DeskMini B760+i7-14700T로 Proxmox VE 환경 구축 - 3) BIOS 설정 (0) | 2025.01.12 |