Auto-update blog content from Obsidian: 2025-10-22 19:00:52
All checks were successful
Blog Deployment / Check-Rebuild (push) Successful in 7s
Blog Deployment / Build (push) Has been skipped
Blog Deployment / Deploy-Staging (push) Successful in 10s
Blog Deployment / Test-Staging (push) Successful in 4s
Blog Deployment / Merge (push) Successful in 7s
Blog Deployment / Deploy-Production (push) Successful in 10s
Blog Deployment / Test-Production (push) Successful in 2s
Blog Deployment / Clean (push) Has been skipped
Blog Deployment / Notify (push) Successful in 2s

This commit is contained in:
Gitea Actions
2025-10-22 19:00:52 +00:00
parent 6647db993c
commit 32366df0a6

View File

@@ -22,8 +22,6 @@ In my previous [post]({{< ref "post/12-opnsense-virtualization-highly-available"
Now I'm in the preparation to make it real in my homelab. So this time with a real setup, my future OPNsense cluster configuration. Now I'm in the preparation to make it real in my homelab. So this time with a real setup, my future OPNsense cluster configuration.
Initially I was thinking of just restoring my current configuration on a OPNsense instance freshly installed. But then I realized that I didn't really documented how I put the pieces together the first time. This is the perfect moment to put things right.
In this post, I will show you how I configure OPNsense highly available, from a fresh installation in a couple of VMs, covering: In this post, I will show you how I configure OPNsense highly available, from a fresh installation in a couple of VMs, covering:
- Global settings - Global settings
- Interfaces - Interfaces
@@ -35,6 +33,23 @@ In this post, I will show you how I configure OPNsense highly available, from a
- Reverse Proxy with Caddy - Reverse Proxy with Caddy
- And more... - And more...
---
## Context
Before diving into the OPNsense configuration, a little bit of context to understand the choices I made.
In my Proxmox VE cluster, I've created 2 VMs and installed OPNsense. The goal is to replace my single physical box by this cluster. Each VMs have 7 NICs for each network:
- **vmbr0**: *Mgmt*
- **vlan20**: *WAN*
- **vlan13**: *User*
- **vlan37**: *IoT*
- **vlan44**: *pfSync*
- **vlan55**: *DMZ*
- **vlan66**: *Lab*
Initially I was thinking of just restoring my current configuration on a OPNsense instance freshly installed. But then I realized that I didn't really documented how I put the pieces together the first time. This is the perfect moment to put things right.
Hopefully the next time, I will also cover the VM creation on Proxmox and how I'm preparing this migration from my physical OPNsense box to this highly available cluster in VMs. Let's dive in! Hopefully the next time, I will also cover the VM creation on Proxmox and how I'm preparing this migration from my physical OPNsense box to this highly available cluster in VMs. Let's dive in!
TODO TODO
@@ -43,6 +58,7 @@ add single WAN IP
add network diagram add network diagram
add IP/VLAN plan add IP/VLAN plan
--- ---
## System ## System