qdm12 / gluetun

VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in.
https://hub.docker.com/r/qmcgaw/gluetun
MIT License
7.78k stars 363 forks source link

Feature request: Pure VPN Port Forwarding #2532

Open iLostAllCTRL opened 6 days ago

iLostAllCTRL commented 6 days ago

What's the feature 🧐

Pure VPN allows for static port forwarding. Can it get added to the list of port-forwarding-enabled VPN providers?

Extra information and references

https://www.purevpn.com/port-forwarding

github-actions[bot] commented 6 days ago

@qdm12 is more or less the only maintainer of this project and works on it in his free time. Please:

tiberio87 commented 5 days ago

I believe you can use custom provider configuration!

iLostAllCTRL commented 5 days ago

I tried to do custom but I might have done it wrong. This is the config I am using but something is off about it. Was able to connect yesterday but today it is having issues.

EDIT: I was able to get the connection working again. Still not sure about getting the port forwarding working.

version: '3.7' services: gluetun: image: qmcgaw/gluetun:latest container_name: gluetun cap_add:

tiberio87 commented 5 days ago

For non-native integrations where you have a designated forwarded port from your VPN provider, you can allow it by adding it to the environment variable FIREWALL_VPN_INPUT_PORTS.

Enter the port you opened on the purevpn website as a variable.