Actions
새기능 #37
진행중pfSense 가상 라우터(공유기) 설치 및 네트워크 매핑
시작일:
2026/08/27
완료일:
진척도:
0%
추정시간:
설명
[Phase 2] 2단계: pfSense 가상 라우터(공유기) 설치 및 네트워크 매핑¶
본 문서는 공유기가 없는 환경에서 Proxmox 내부에 pfSense VM을 생성하고, 물리 2.5G 포트들을 가상 스위치(Linux Bridge)와 연동하여 집안 전체의 메인 라우터로 구동하는 과정을 기록합니다.
1. 사전 작업: Proxmox 네트워크 브릿지(vSwitch) 구성¶
pfSense가 외부 인터넷(WAN)과 내부망(LAN)을 쪼개서 관리할 수 있도록, Proxmox 본체 설정에서 다리를 2개 놔주어야 합니다.
- Proxmox 웹 GUI 좌측 메뉴에서
pve노드를 클릭하고 **[System] -> [Network]**로 이동합니다. - 이미
vmbr0(기본 브릿지)가 생성되어 있고, 물리 포트 1번(예: eth0)이 묶여 있을 것입니다.- 📌 vmbr0의 역할: **WAN (외부 인터넷 입선 전용)**으로 사용합니다.
- 상단의 **[Create] -> [Linux Bridge]**를 눌러 두 번째 브릿지
vmbr1을 새로 만듭니다.-
Name:
vmbr1 -
Bridge ports: 물리 포트 2번 이름(예:
eth1)을 입력합니다. (내 PC와 연결될 포트) - [Create]를 누르고 상단의 **[Apply Configuration]**을 클릭해 적용합니다.
- 📌 vmbr1의 역할: **LAN (집안 내부 네트워크 전용 스위치)**으로 사용합니다.
-
Name:
2. pfSense 가상머신(VM) 생성 규격¶
우측 상단 **[Create VM]**을 누르고 아래 사양으로 뼈대를 생성합니다.
-
General: VM ID는
100, Name은pfSense입력 - OS: [Do not use any media] 선택 (우선 뼈대만 만들고 나중에 ISO 마운트)
- System: 전부 기본값 유지
-
Disks: Bus/Device를 **
VirtIO Block**으로 선택, Storage는local-lvm, Size는 **10 GiB ~ 20 GiB**면 충분합니다. -
CPU: Sockets:
1, Cores:2(Type:host) -
Memory:
2048 MiB(2 GiB 할당) -
Network (★중요):
- Bridge를
vmbr0(WAN 포트 역할)로 지정하고, Model은VirtIO (paravirtualized)선택
- Bridge를
-
설치 미디어 장착: VM 생성이 끝나면 좌측 메뉴에서
100 (pfSense)클릭 -> [Hardware] 탭 ->CD/DVD Drive더블클릭 후 미리 업로드해 둔 pfSense 설치 ISO를 마운트합니다.
3. 네트워크 카드(LAN 포트) 추가 장착 (★누락 주의)¶
pfSense는 인터넷을 받아(WAN) 쪼개서 내보내는(LAN) 장비이므로 랜카드가 무조건 2개 이상 필요합니다. 방금 생성된 VM에는 vmbr0(외부선)만 꽂혀 있으므로 vmbr1(내부선)을 수동으로 추가해 줍니다.
- VM 100의 [Hardware] 탭으로 이동합니다.
- 상단의 **[Add] -> [Network Device]**를 클릭합니다.
- Bridge를 **
vmbr1**로 선택하고, Model은 동일하게 **VirtIO**로 지정한 뒤 [Add]를 누릅니다.- 캡처 포인트 📸: Hardware 목록에
net0 (vmbr0)과net1 (vmbr1)이 동시에 장착된 화면
- 캡처 포인트 📸: Hardware 목록에
4. pfSense 초기 부팅 및 인터페이스 수동 지정¶
VM 전원을 켜고 콘솔(Console)을 엽니다. pfSense 텍스트 설치 창이 나오면 전부 엔터(Accept/기본값)를 눌러 순식간에 설치를 마친 후 재부팅합니다. 재부팅이 완료되면 흑백의 인터페이스 설정 화면이 나타납니다.
-
Should VLANs be set up now? ->
n입력 후 엔터 -
Enter the WAN interface name ->
vtnet0입력 후 엔터 (vmbr0과 맵핑된 첫 번째 카드) -
Enter the LAN interface name ->
vtnet1입력 후 엔터 (vmbr1과 맵핑된 두 번째 카드) -
Do you want to proceed? ->
y입력 후 엔터
5. pfSense 내부 IP를 192.168.1.1로 고정하기¶
인터페이스 지정이 끝나면 메인 메뉴 화면(0번부터 16번까지 메뉴가 나열된 화면)이 뜹니다.
- 메뉴 번호
2(Set interface(s) IP address) 입력 후 엔터 - LAN 포트를 설정해야 하므로
2(LAN) 입력 후 엔터 -
Enter the new LAN IPv4 address -> 약속했던
192.168.1.1입력 후 엔터 -
Subnet bit count ->
24입력 후 엔터 - 이후 나오는 업스트림 게이트웨이, IPv6 설정은 그냥 엔터로 스킵합니다.
-
Do you want to enable the DHCP server on LAN? ->
y입력 후 엔터 (★매우 중요: 이제 이 장비가 공유기처럼 IP를 자동으로 뿌려주게 됩니다.) -
Enter the start address ->
192.168.1.10입력 후 엔터 -
Enter the end address ->
192.168.1.200입력 후 엔터 -
Do you want to revert to HTTP? ->
n입력 후 엔터 (HTTPS 보안 접속 유지)
설정이 완료되면 잠시 후 화면에 LAN (lan) -> vtnet1 -> v4: 192.168.1.1/24가 정상 반영된 마스터 화면이 출력됩니다.
Actions