💡 핵심 요약 (Executive Summary)
본 가이드는 OPNsense 오픈소스 방화벽 핵심 가이드 및 실전 아키텍처의 핵심 개념, 실전 구성 명령어 및 아키텍처 베스트 프랙티스를 다룹니다. 클라우드 네이티브 및 인프라 엔지니어링 실무에 즉시 활용 가능하도록 체계적으로 정리했습니다.
📑 Table of Contents
Step 0: 사전 준비
Purchase Hardware
Download Image
- select
amd64→vga→ downalod
Create Bootable USB Disk
bash
brew install balenaetcher --cask
Boot
- 바이오스 진입:
f2,f7,f11,DEL중에 있을듯 - 내 경우
DEL
Step 1: CUI, CLI
Installation
초기 비밀번호
bash
# 디스크 인스톨러로 로그인
installer / opnsense
# 루트 초기 패스워드
root / opnsense
키보드 매핑
- default 사용. 그냥 enter
파일시스템 및 옵션
- 램 8GB이상이면
ZFS선택, 미만이면UFS선택
RAIDE Option
- SSD 하나이므로
stripe선택 - 디스크 선택 후
OK
Reset Root Password
- 보안상 진행하자.
- 완료 후 재부팅누르고, 종료확인 후 켜지기전에 USB디스크를 제거한다. (부팅순서상 USB로 다시 부팅됨)
Initialize
Assign interface
- enter 1
LAGG, VLAN, WAN, LAN
- LAGG:
N - VLAN:
N - WAN:
igc0 - LAN:
igc1
Reference & Guidelines (NOTE)
– LAGG: 2개 이상의 인터페이스를 묶어서 하나의 인터페이스터럼 사용하는 기술
– VLAN: 물리적으로 부족한 LAN을 가상으로 나누어 더 많은 장비가 존재하는것처럼 사용 가능
Step 2: GUI
Configuation wizard
- Hardware required:
- 통신사 모뎀 등 WAN을 WAN포트에 연결
- 개인 랩탑을 유선으로 앞서 선언한 LAN포트에 연결
- https://192.168.1.1/ 접속
- 접속하면 Configuation wizard 페이지로 자동이동된다.
General Information
WAN Setting
- WAN에 대한 설정이므로, ISP에서 할당받을경우
DHCP로, 고정IP할당 필요한 특수한 경우는Static으로 설정
LAN Setting
- LAN은 DHCP설정할것이므로 대역만 확인하고 Next
Finish
- 루트 패스워드는 이미 초기화 했으므로 넘기다보면 구성완료됨
기존 장비 AP모드 구동
Reference & Guidelines (NOTE)
OPNSense는 자체적으로 라우팅기능을 제공할 수 있으나, 무선통신기능이 좋지 않기 때문에 Wifi 기능이 없는 하드웨어에 설치한 후 별도의 라우터제품을 AP모드로 사용하는것을 권장한다.
- freeBSD 기반 OS들은 모두 성능/보안이 우수하지만 무선기술같은 부가기능이 별로라고 함.
- 고성능 라우터 OS들은 일반적으로 리눅스기반 OS라고 함.
Step 3: Features
-
다음 문서에서 이후 설정 참고:
-
CLI
Leave a Reply