How to Install Tailscale on OPNsense
Instructions
-
Log in to OPNsense and activate SSH and root login and password login.
-
Increase the disk size of OPNsense to at least 12 GB to avoid DiskPressure and Evicted Pods issues.
-
Update OPNsense to the latest version by going into the default menu via console or SSH and selecting 12. You might need to do this a few times to get to the final version.
When asked for updating to a major version, do not select 'y' as this will only cause a minor update. Type in the version number instead (it will be shown in the shell).
-
Additionally, enable Swap.
-
Follow the tutorial: WireGuard mesh network using OPNsense. You can use the following command to set it up in one step (adjust IP range to your exposed IP range):
Note: If you still encounter problems regarding missing swap, you can shut down the k3OS VM and temporarily increase the CPU and memory of OPNsense.


