Skip to main content
RunBook Academy

← All checklists in OPNsense

Before deploymentSecurity

VPN Readiness

18 items ·12 critical ·4 warn ·2 info

A VPN is a controlled extension of the trusted network, and on OPNsense that means treating it as part of the rule set, not a magic back door. This checklist covers the IPsec and WireGuard paths: ciphers, identifiers, key handling, routing, firewall rules, and the operational habit of testing the tunnel from each peer type before declaring it ready.

When to use

Use this checklist before any IPsec or WireGuard VPN goes live, when proposals are being upgraded (e.g. moving from AES-CBC to AES-GCM, or from IKEv1 to IKEv2), and when a new peer is added. Re-run it after any OPNsense upgrade, because plugin versions change the available cipher suites.

How to use

Walk the list while reviewing the relevant VPN section (IPsec tunnel settings or WireGuard local/peer) and the firewall rules for the VPN interface. Mark each item, capture the negotiated cipher suite as proof, and file the change with the operator’s change system.

Critical12 items

  1. VPN > IPsec > Tunnel Settings.
  2. VPN > WireGuard > Local; confirm key is not stored only in the running config.
  3. Firewall > Aliases; confirm the VPN tunnel subnets are present.

Warning4 items

Info2 items