常见 VPN 协议及默认端口
-
PPTP
- 端口:
TCP 1723+GRE协议(IP协议号47) - 特点:速度快但安全性低,已逐渐被淘汰。
- 端口:
-
L2TP/IPsec
- 端口:
UDP 500(密钥交换) +UDP 4500(NAT穿透) +UDP 1701(L2TP通信) - 特点:比 PPTP 更安全,但可能被防火墙拦截。
- 端口:
-
OpenVPN
- 默认端口:
UDP 1194(推荐),也可配置为TCP 443(伪装 HTTPS 流量)。 - 特点:灵活、安全,支持自定义端口。
- 默认端口:
-
IKEv2/IPsec
- 端口:
UDP 500+UDP 4500 - 特点:适合移动设备,稳定性高。
- 端口:
-
SSTP
- 端口:
TCP 443 - 特点:通过 SSL 加密,可绕过防火墙。
- 端口:
-
WireGuard
- 默认端口:
UDP 51820(可自定义) - 特点:轻量高效,现代 VPN 协议。
- 默认端口:
选择端口的注意事项
-
绕过封锁:
- 使用
TCP 443(如 OpenVPN 或 SSTP)可能更易穿透防火墙,因其与 HTTPS 流量相似。
- 使用
-
性能 vs 可靠性:
- UDP:速度快,适合实时应用(如视频通话),但可能丢包。
- TCP:可靠但延迟较高(适合严格防火墙环境)。
-
安全性:
- 避免使用默认端口(如 OpenVPN 的 1194),改为高端口号(如
49152–65535)可减少扫描攻击。
- 避免使用默认端口(如 OpenVPN 的 1194),改为高端口号(如
-
NAT 配置:
确保路由器/防火墙已转发相应端口到 VPN 服务器。
端口修改示例(OpenVPN)
- 编辑服务器配置文件(
server.conf):port 443 # 改为 TCP 443 proto tcp # 或保持 proto udp
- 重启 OpenVPN 服务后,客户端需同步更新配置。
常见问题
-
端口被封锁?
尝试切换协议(如从 L2TP/IPsec 换为 OpenVPN TCP 443)或使用 混淆技术(如 Shadowsocks + VPN)。 -
连接失败?
检查防火墙是否放行端口,或通过telnet <IP> <端口>测试连通性。
根据你的需求(速度/隐蔽性/兼容性),选择合适的协议和端口,企业环境中建议优先使用 OpenVPN 或 IKEv2,并配合防火墙规则加强安全。








