我需要将我的 VPN 客户端的端口 44444 转发到公共互联网,并使用端口 44444 上的公共 IP,我该怎么做?
VPN 服务器是我的,我有 root 访问权限。
例如我该如何做?WANIP:44444-> 172.27.224.2:44444 (VPN 本地 IP)?
我正在尝试这个,但没有成功:
sysctl net.ipv4.ip_forward=1
iptables -t nat -A PREROUTING -d WANIP -p tcp --dport 44444 -j DNAT --to-destination 172.27.224.2:44444
iptables -t nat -A POSTROUTING -d 172.27.224.2 -p tcp --dport 44444 -j SNAT --to-source WANIP
WAN IP 接口为 eth0,VPN LOCAL IP 接口为 as0t0