Why isn't my port forwarding working?
Why isn't my port forwarding working?
A guide to manually configuring port forwarding for Proton VPN on Windows, macOS, and Linux
I am following the linked guide for protonvpn to try to get soulseek to work and the soulseek port test tool keeps on saying the port is closed. However when I run natpmpc it seems to be successful - anyone have ideas how to get it up and running?
Are you using OpenVPN or Wireguard configs?
For Wireguard I had to slightly modify the commands to open a port to:
natpmpc -g 10.2.0.1 -a 0 0 tcp 60
natpmpc -g 10.2.0.1 -a 0 0 udp 60
while true ; do date ; natpmpc -g 10.2.0.1 -a 0 0 tcp 60 && natpmpc -g 10.2.0.1 -a 0 0 udp 60 || { echo -e "ERROR with natpmpc command \a" ; break ; } ; sleep 45 ; done
4ReplyHuh I am using openvpn but that's good to know!
1Reply
I haven't used ProtonVPN, but for PIA the port never showed as open until traffic was going through it.
Once I put the port into qbittorrent and downloaded for a couple of minutes, the port then showed as open for port test tools.
4ReplyYou must check that the client you're using is trying to use the port that ProtonVPN actually forwards
1Replytry to port foward the port from your router too
-5ReplyThis should not be needed
5ReplyDefinitely don't do this. It won't help with port forwarding over a VPN, and it will increase attack surface for no reason.
4Reply