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.43k stars 350 forks source link

Feature request: Protonvpn port forwarding with multiple ports #2381

Open qdm12 opened 1 month ago

qdm12 commented 1 month ago

What's the feature 🧐

Protonvpn supports up to 5 ports (TCP+UDP count as 1). One just needs to request the port with the natpmp protocol specifying 5 different internal ports of their choosing. The external port won't match the internal ports though. Right now it's only one port (we send internal port 0 and external port 1), but the external and internal ports match.

Extra information and references

github-actions[bot] commented 1 month ago

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