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.