Transparent Stateful Firewall

환경 - Proxmox

오픈소스 애플리케이션 - pfSense
Download Link - https://www.pfsense.org/download/

Linux OS - Ubuntu 24.04 Server and Client

Proxmox 환경 구축

Network Setting

  1. vmbr1 네트워크 생성

pfSense VM 생성

  1. Server Node를 정한 후 Proxmox에 pfSense.iso 파일 업로드
  2. Create VM버튼을 누른 후 Name, ISO, Disk 용량, Memory 용량 설정 후 VM 생성
  3. Network 항목에 vmbr0, vmbr1 연결
  4. VM 실행 후 설치 진행

Ubuntu Server VM 생성

  1. 물리 네트워크가 붙어있는 vmbr0 기반으로 생성

Ubuntu Desktop VM 2대 생성

  1. 물리 네트워크가 없는 vmbr1 기반으로 생성

pfSense 내부 설정

  1. WAN 설정
  2. LAN 설정
  3. psSense WebUi로 이동
  4. WAN과 LAN을 묶은 Bridge 생성
  5. WAN, LAN IP None으로 변경
  6. net.link.bridge.pfil_bridge 값 0 → 1 변경
  7. net.link.bridge.pfil_member 값 1 → 0 변경
  8. Outbound Disable로 변경
  9. Firewall → Rules →  Bridge Interface 방화벽 규칙 생성



참고 영상

http://youtube.com/watch?v=w4f_gtWhuHw