OPNsense Forum

English Forums => 26.7 Series => Topic started by: Sonicmixmaster on August 30, 2026, 04:26:34 PM

Title: Can anyone at OPNsense create a guide to setup Surfshark VPN?
Post by: Sonicmixmaster on August 30, 2026, 04:26:34 PM
I am having PFSense issues where the config page no longer functions after updating to 9.0 so I switched to OPNsense but Surfshark has an outdated guide to set up their service to work with OPNsense. I looked everywhere to see if I could install an outdated version of OPNsense like 22.x and then gradually update to the current version after I confirm that Surfshark works, but I cannot find an old OPNsense iso to download and try. So here I am with 26.7.3_8 and I cannot get Surfshark to work with it even with many hours chatting with their support. Help please.
Title: Re: Can anyone at OPNsense create a guide to setup Surfshark VPN?
Post by: Bob.Dig on August 30, 2026, 05:29:03 PM
Surfshark is like any other VPN-Provider, so probably no. Maybe use a desktop-client if *Sense is to hard for you.
Title: Re: Can anyone at OPNsense create a guide to setup Surfshark VPN?
Post by: Sonicmixmaster on August 30, 2026, 05:35:29 PM
I want a dedicated router so I don't have to install software anytime I connect the device. That is the whole point of this post. I would not be here if I wanted to install client software on devices. I am mainly looking for a way to install old OPNsense like version 22 or so.
Title: Re: Can anyone at OPNsense create a guide to setup Surfshark VPN?
Post by: meyergru on August 30, 2026, 06:06:28 PM
So you now expect OpnSense CE (which is free) to invest in interoperability for Surfshark (which you presumably pay for)?
Title: Re: Can anyone at OPNsense create a guide to setup Surfshark VPN?
Post by: userunkn4wn on August 30, 2026, 06:49:52 PM
I mean, you can configure OPNsense as a WireGuard client using a configuration provided by Surfshark:

Surfshark: How to set up a manual WireGuard connection (https://support.surfshark.com/hc/en-us/articles/6586553044498-How-to-set-up-a-manual-WireGuard-connection-on-Windows)

Then, follow the appropriate guide to configure your firewall as a WireGuard client:

OPNsense: 
WireGuard Selective Routing to an External VPN Endpoint (https://docs.opnsense.org/manual/how-tos/wireguard-selective-routing.html)

pfSense: 
WireGuard VPN Client Configuration Example (https://docs.netgate.com/pfsense/en/latest/recipes/wireguard-client.html)

However, this will only create a standard VPN tunnel. I'm not sure what additional features Surfshark offers, but with this setup, you would only be using the VPN connection itself.
Title: Re: Can anyone at OPNsense create a guide to setup Surfshark VPN?
Post by: Igor on August 30, 2026, 09:02:04 PM
I just create an instance for surfshark using wireguard, same setup for it.

Create instance and peer (from manual setup file),
Create interface,
Create Source NAT,
Create Gateway, 10.14.0.1

Added in my vpn group as tear1 for test - working well.

Title: Re: Can anyone at OPNsense create a guide to setup Surfshark VPN?
Post by: sopex on August 31, 2026, 11:45:39 AM
I am almost sure AI can do this for you. Try it out.