我们有一个 Web 服务器软件,需要安装在各种类型的客户端 PC 上。我们使用 uPnP 端口转发技术来允许远程访问。不幸的是,一些客户端 PC 位于 2 个或更多路由器后面,因此端口转发似乎不可行。您是否尝试过可以解决此问题的任何解决方案?
我知道有些在线游戏还可以玩,所以我认为还是有解决办法的。非常感谢大家的建议。
PS:通过路由器控制面板(Web 界面)手动挖掘路由器设置不是一个好主意,因为客户端有时会重置/更换路由器,而我们需要自动以编程方式完成端口转发。
答案1
唯一可行的解决方案似乎是所谓的“TCP/UDP 打洞”技术。这种技术有点像欺骗网络路由器。效果取决于网络,但它适用于几乎所有正常的网络和路由器。