$type=ticker$cols=4

$type=slider$meta=0$snip=0$rm=0

Virtualisasi OPNsense Firewall di Proxmox VE 8: Arsitektur Dual-NIC, Multi-VLAN Segmentation, dan Integrasi Intrusion Detection System (IDS) Suricata

Mengintegrasikan fungsi perutean (routing) dan dinding api (firewall) kelas enterprise langsung di dalam hypervisor merupakan strategi po...

Virtualisasi OPNsense Firewall di Proxmox VE 8: Arsitektur Dual-NIC, Multi-VLAN Segmentation, dan Integrasi Intrusion Detection System (IDS) Suricata

Mengintegrasikan fungsi perutean (routing) dan dinding api (firewall) kelas enterprise langsung di dalam hypervisor merupakan strategi populer dalam arsitektur homelab dan infrastruktur server modern. OPNsense adalah sistem operasi router/firewall open-source berbasis FreeBSD (HardenedBSD) yang menawarkan stabilitas tingkat tinggi, antarmuka web modern, serta dukungan paket keamanan mendalam seperti Suricata IDS/IPS, Unbound DNS, dan OpenVPN/WireGuard.

Dengan memvirtualisasikan OPNsense di atas Proxmox Virtual Environment (PVE) 8, administrator dapat menghemat biaya perangkat keras terdedikasi, memanfaatkan snapshot live backup otomatis melalui Proxmox Backup Server, serta melakukan segmentasi jaringan internal antar-VM secara fleksibel menggunakan Linux Bridge VLAN-Aware.

1. Arsitektur Jaringan Dual-Bridge di Proxmox VE

Kunci keberhasilan virtualisasi firewall adalah pemisahan antarmuka fisik WAN (internet eksternal) dan LAN (jaringan privat internal) di tingkat hypervisor:

  • vmbr0 (WAN Bridge): Terhubung ke port fisik NIC 1 yang mengarah ke modem ISP (atau ont router) dengan mode Bridge/PPPoE.
  • vmbr1 (LAN / Trunk Bridge): Terhubung ke port fisik NIC 2 yang mengarah ke switch terkelola (managed switch) atau virtual bridge VM lokal dengan fitur VLAN aware aktif.

Konfigurasi berkas /etc/network/interfaces pada host Proxmox VE diatur sebagai berikut:

# WAN Bridge (Menghubungkan OPNsense WAN ke Modem ISP)
auto vmbr0
iface vmbr0 inet manual
    bridge-ports enp2s0
    bridge-stp off
    bridge-fd 0

# LAN / VLAN Trunk Bridge (VLAN-Aware untuk segmentasi VM & Host)
auto vmbr1
iface vmbr1 inet manual
    bridge-ports enp3s0
    bridge-stp off
    bridge-fd 0
    bridge-vlan-aware yes
    bridge-vids 2-4094

2. Pembuatan Virtual Machine OPNsense di Proxmox VE

Saat membuat VM OPNsense di antarmuka web Proxmox, ikuti parameter optimasi performa berikut:

  • OS: Type: Other (Kernel FreeBSD).
  • System: QEMU Agent: Centang, SCSI Controller: VirtIO SCSI.
  • Disks: Bus/Device: SCSI, Cache: Write back, Discard: Centang (SSD/NVMe). Ukuran minimal 32 GB.
  • CPU: Cores minimal 2 (disarankan 4 core untuk inspeksi IDS/IPS), Type: host (untuk memaksimalkan performa instruksi AES-NI).
  • Memory: 4096 MB RAM (disable Ballooning untuk menghindari latensi alokasi memori dinamis di FreeBSD).
  • Network: Tambahkan 2 antarmuka jaringan:
    • Net0: Bridge vmbr0, Model VirtIO (paravirtualized) -> Untuk interface WAN.
    • Net1: Bridge vmbr1, Model VirtIO (paravirtualized) -> Untuk interface LAN.

3. Proses Instalasi OPNsense dan Konfigurasi Interface

Nyalakan VM, buka NoVNC Console, dan login sebagai user installer (password default: opnsense). Pilih skema partisi ZFS atau UFS standar. Setelah reboot, Anda akan disambut menu konfigurasi antarmuka konsol:

# Tetapkan Interface OPNsense di Console Wizard:
WAN -> vtnet0
LAN -> vtnet1

Secara default, interface LAN akan memiliki alamat IP 192.168.1.1/24 dengan DHCP server aktif. Sambungkan laptop atau VM lain ke vmbr1 untuk mengakses Web GUI OPNsense di https://192.168.1.1.

PERINGATAN KRUSIAL - Nonaktifkan Hardware Offloading di FreeBSD: Driver virtual VirtIO pada FreeBSD dapat mengalami drop paket atau latensi tinggi jika fitur Hardware Checksum Offloading dibiarkan aktif. Segera setelah masuk ke Web GUI OPNsense, navigasi ke Interfaces > Settings, lalu centang ketiga opsi berikut:
1. Disable hardware checksum offload
2. Disable hardware TCP segmentation offload (TSO)
3. Disable hardware large receive offload (LRO)
Simpan dan lakukan reboot pada OPNsense VM.

4. Konfigurasi Multi-VLAN Trunking

Untuk memisahkan lalu lintas jaringan antara VM Database, Server Publik, dan Perangkat IoT:

  1. Masuk ke menu Interfaces > Other Types > VLAN, lalu klik tanda tambah (+).
  2. Pilih parent interface vtnet1 (LAN), masukkan VLAN Tag (misal: 20 untuk SERVER_ZONE), lalu beri deskripsi.
  3. Navigasi ke Interfaces > Assignments, tambahkan interface VLAN baru tersebut, lalu aktifkan DHCP server di masing-masing segmen (misal: 10.20.0.1/24).
  4. Di Proxmox VE, setiap VM baru cukup diarahkan ke bridge vmbr1 dengan mengisi kolom VLAN Tag: 20 untuk otomatis bergabung ke segmen tersebut tanpa konfigurasi rumit di tingkat guest OS!

5. Mengaktifkan Intrusion Detection & Prevention System (Suricata)

Salah satu fitur unggulan OPNsense adalah mesin IDS/IPS Suricata bawaan:

  • Navigasi ke Services > Intrusion Detection > Administration.
  • Centang Enabled dan IPS mode (untuk memblokir serangan secara aktif, bukan sekadar mencatat log).
  • Pilih interface yang ingin dipantau (biasanya interface WAN atau LAN).
  • Buka tab Download, aktifkan rule set standar industri seperti ET Open (Emerging Threats) dan Abuse.ch SSL Blacklist, lalu klik Download & Update Rules.

Kini sistem keamanan jaringan virtual Anda memiliki perlindungan Layer 7 mendalam yang mampu mendeteksi pemindaian port, eksploitasi zero-day, dan komunikasi botnet secara otomatis.

COMMENTS

Name

1clickInstall,1,404,1,android,1,Ansible,1,Apache2,1,API Telegram,1,Apple,3,Automation,1,AWS,1,Backup,1,bapak internet indonesia,1,blkid,1,booting,1,brainware,1,calc,1,can't mount,3,can't read superblock,1,cara mengatasi disk failure,1,cara mengatasi disk penuh,1,cara mengatasi error disk,1,cara mengatasi error proxmox,1,cara mengatasi log full,1,centOS,1,Ceph,1,certificate,1,Chrome,1,cinta sang penguasa,1,CLI,1,Cloud,4,Cloud Computing,10,Cloud Storage,6,Clustering,1,Codec,1,CodeIgniter,2,computare,4,computer,4,Container,1,Cybersecurity,9,dakwah,16,Data Mining,1,dd,1,Debian,2,Deepin Linux,1,DevOps,5,DevSecOps,1,digital,1,Docker,11,dosa,1,dosa besar,1,Enkripsi,1,era digital,1,error certificate,1,error path,1,error subscription,1,excel,1,failed subscription,1,Fedora,1,fedora26,1,Feeder,1,Firewall,1,fstab,1,ftp server,1,fujitsu,1,gambar,1,ghibah,1,Git,2,GitHub,2,gitignore,1,gitignore not work,1,Google,2,Google Chrome,1,Google Cloud,1,Google Drive,2,google-drive-ocamlfuse,1,Harbor,1,Harddisk,1,Hardware,1,Hashing,1,HCI,1,HDD,2,history,1,Homelab,1,host,1,Hostname,1,how to,2,IaC,1,IAM,1,igmp proxy,1,Ilmu Komputer,1,impress,1,indihome,1,INDUKSI MATEMATIKA,1,instalasi,3,install,10,install GIT,1,install linux,6,internet,2,islam,17,javascript,1,K-Means,1,K3s,1,KDE Plasma,1,keamanan,1,Keamanan Cloud,2,keamanan data,1,Keamanan Jaringan,1,keynote,1,kodi,1,komputer,5,Kubernetes,2,kuliah,1,Latte-dock,1,leap,7,leap 42.3,1,LibreOffice,1,Linux,59,linux ringan,3,Machine Learning,1,machintos,4,macOS,5,mageia,1,mandriva,1,mate,1,microsoft office,2,microsoft windows,4,microsoft word,1,Mikrotik,3,mint,1,Monitoring,1,mount,4,mounting,1,Multimedia Codec,1,Netwatch,1,network,1,network security,1,Networking,10,Nextcloud,1,Nginx,1,node js,1,NTFS,3,ntfsfix,2,numbers,1,office,5,Online Account,1,onno,1,onnowpurbo,1,Open Source,3,OpenMandriva,1,OpenOffice,2,openoffice calc,1,openoffice writer,1,openSUSE,11,operating system,1,OPNsense,1,ownCloud,1,ownCloud Client,1,PAGES,1,PDDikti,1,pemikir islam,1,pengguna,1,perangkat keras,1,Perangkat Lunak,2,PHP,1,PHP 5,1,PKI,1,port 80,1,port 8082,1,postel sevice award,1,Powerpoint,1,presentasi,1,presentation,1,Privacy,1,Proxmox,15,PVE,1,q4os,1,remaja islam,2,review,7,rezeki,1,s1300i,1,scanner,1,scansnap,1,Security,9,sejarah,1,Server,22,setting,1,Sistem Operasi,2,Software,2,spreadsheet,1,SSH,1,SSO,1,stb,1,Storage,7,sukses dunia akhirat,1,Sysadmin,16,Tailscale,1,Telegram,1,telkom,1,tesseract,1,text,1,Tutorial,31,tv box,1,Ubuntu,3,Unsupervised Learning,1,usb drive,1,useetv,1,user,1,VBA,1,version control,1,virtual machine,2,Virtualization,4,Visual basic,1,Visual Basic for Applications,1,VLC,2,VLC Media Player,1,VPN,1,vsftpd,1,Wazuh,1,whatsapp api,1,winbox,1,Windows,7,Windows 7,1,word,1,WORD PROCESSOR,2,workstation,1,WPS Office,1,zypper,1,
ltr
item
zhato TECH: Virtualisasi OPNsense Firewall di Proxmox VE 8: Arsitektur Dual-NIC, Multi-VLAN Segmentation, dan Integrasi Intrusion Detection System (IDS) Suricata
Virtualisasi OPNsense Firewall di Proxmox VE 8: Arsitektur Dual-NIC, Multi-VLAN Segmentation, dan Integrasi Intrusion Detection System (IDS) Suricata
zhato TECH
http://www.zhato-tech.id/2026/11/virtualisasi-opnsense-firewall-di.html
http://www.zhato-tech.id/
http://www.zhato-tech.id/
http://www.zhato-tech.id/2026/11/virtualisasi-opnsense-firewall-di.html
true
740282316614930842
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content