连接到VPN时将端口转发到本地网络计算机


1

因此,我在本地网络上有一台连接到VPN的Linux机器。

我在路由器上设置了端口转发功能,以路由该计算机ip的所有流量,并使用端口app_port将其路由到该计算机。

从本地网络中ip_address:app_port,即使该计算机连接到其VPN,也可以毫无问题地访问该计算机上的Web应用程序。

当我尝试通过my_external_ip:app_port连接到VPN的同时访问该计算机时,我什么也没得到。

  1. 为什么我无法连接到计算机?

我希望数据能够到达我的路由器,并且由于我正在将该端口和ip的所有流量转发到该计算机(并且由于我可以使用本地计算机到达该端口),所以我希望它能够正常工作。

  1. 有什么办法解决这个问题?

Answers:


0

如果您在本地PC上通过VPN添加特定的路由,并通过路由器添加默认网关,则external_ip:port应该可以工作。一些状态防火墙可以阻止非对称路由

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.