我有一台 Windows 10 机器,其设置如下
LAN:LAN 连接到主路由器(互联网)
WifiHotspot:PS4 无线广播热点设置
VPN:ExpressVPN 设置并共享到热点,允许 PS4 使用 VPN。
Plex 服务器绕过 VPN 软件以确保它超出标准线路(通过 VPN 放置 Plex 会使任何外部连接的速度非常慢)。
虽然这个功能可以正常工作,但 PS4 连接到 Plex 服务器时速度非常慢,因为它必须通过 VPN 出去然后再回来。我想做的是让热点上的所有连接都转到 VPN,但端口 X 除外。端口 X 应路由到 LANIP:X
有什么方法可以进行这样的设置吗?
编辑:由于 plex 设置为绕过 VPN,因此您无法通过 127.0.0.1:X 访问它
答案1
您可能正在寻找 Windows 中的端口转发,它可以将任何传入的 TCP 连接(IPv4 或 IPv6)从本地端口引导到另一个本地端口,甚至是远程计算机上的端口。
这是通过使用 netsh 命令。
语法是:
netsh 接口 portproxy 添加 v4tov4 listenaddress=本地地址 listenport=本地端口 connectaddress=目标地址 connectport=目标端口
在哪里
listenaddress
– 是等待连接的本地 IP 地址。listenport
– 本地监听 TCP 端口(正在等待连接)。connectaddress
– 是传入连接将重定向到的本地或远程 IP 地址(或 DNS 名称)。connectport
– 是将来自 listenport 的连接转发到的 TCP 端口。
更多信息请参阅: