Our great sponsors
-
pia-wg
Linux shell scripts for connecting to Private Internet Access VPN's Wireguard service (by triffid)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
OPNsensePIAWireguard
This script automates the process of getting Wireguard setup on OPNsense to connect to PIA's NextGen Wireguard servers. It will create Wireguard Instance(Local) and Peer(Endpoint) on your OPNsense setup.
My Linux shell script can generate WireGuard configs for routers and WireGuard's phone apps - but note that if you're offline for a few hours, you'll have to generate a new config due to how PIA's backend works.
PIA have also published their own Linux shell scripts but I'm not sure if they have an option to only generate a config without trying to apply it to the Linux system on which they're run.
Then you can use this to connect to PIA on OPNsense, script will manage the tunnel for you and change server when required. https://github.com/FingerlessGlov3s/OPNsensePIAWireguard