jamesmcm / vopono

Run applications through VPN tunnels with temporary network namespaces
GNU General Public License v3.0
888 stars 46 forks source link

Add port forwarding for ProtonVPN connections #240

Closed jamesmcm closed 1 year ago

jamesmcm commented 1 year ago

Works with OpenVPN and Wireguard (downloaded ProtonVPN custom config)

Note for OpenVPN port forwarding you must generate the OpenVPN config files appending "+pmp" to the OpenVPN username.

Note we do not currently handle if the port changes when renewed (i.e. we do not rest firewall rules in this case).

Resolves ProtonVPN portion of #226