List of VPN port numbers VPN service providers use

Share or tell us what you think in the comments!

The VPN port used depends on the VPN protocol used when initiating a connection to a VPN server. There are multiple protocols used to establish a VPN connection and each of them uses different port numbers. In case you are setting up your own system make sure firewall rules allow connections to the VPN ports listed:

VPN protocolVPN port numberUsage
OpenVPN (UDP)1194OpenVPN connections
OpenVPN (TCP)443OpenVPN connections
PPTP (TCP)1723PPTP control path
PPTP (GRE)47PPTP data path
L2TP (UDP)500, 4500IKEv1 (IPSec control path)
L2TP (ESP)50IPSec data path
SSTP (TCP)443SSTP control and data path
IKEv2 (UDP)500, 4500IKEv2 (IPSec control path)
IKEv2 (ESP)50IPSec data path
Wireguard (UDP)51820Incoming connections

Summary:

OpenVPN port numbers are 1194 UDP and 443 TCP for establishing connections.
PPTP ports are 1723 TCP for instantiating a VPN tunnelĀ  and IP protocol number 47 – GRE (Generic Routing Encapsulation).
L2TP uses ports 500 and 4500 for negotiating IPSec keys, and IP protocol number 50 – ESP (Encapsulating Security Payload). Within IPSec encryption L2TP uses port 1701 UDP.
SSTP
port is 443 TCP for establishing connections.
IKEv2 protocol uses UDP ports 500 and 4500.
Wireguard listening port is 51820 UDP for incoming connections.


Share or tell us what you think in the comments!

Add a Comment

Your email address will not be published. Required fields are marked *