![端口转发、远程主机、no-ip(静态 IP 访问)问题](https://linux22.com/image/1376452/%E7%AB%AF%E5%8F%A3%E8%BD%AC%E5%8F%91%E3%80%81%E8%BF%9C%E7%A8%8B%E4%B8%BB%E6%9C%BA%E3%80%81no-ip%EF%BC%88%E9%9D%99%E6%80%81%20IP%20%E8%AE%BF%E9%97%AE%EF%BC%89%E9%97%AE%E9%A2%98.png)
我尝试在本地机器上运行自定义游戏服务器。我使用 no-ip.com 为我的游戏创建一个静态互联网位置。我下载了他们的 DUC 程序,该程序应该可以访问该位置上的数据并将其传送到我的计算机。
为了检查一切是否正常,我使用此网站来确认我的端口是否可访问http://canyouseeme.org/(我也尝试了一些类似的网站..)。
我将路由器上的所有端口转发到我的计算机(也尝试了端口触发和一些其他选项),我还在我的 Win7 防火墙中添加了新规则(防火墙已关闭但以防万一)。
我不断收到来自 canyouseeme.org 的“连接被拒绝”消息...他们说这意味着存在防火墙问题。
我确实设法用“SPI 端口转发”程序运行了整个程序(http://download.cnet.com/SPI-Port-Forward/3000-2651_4-10764348.html?tag=downloadRatingModule;summaryRatings)但我想知道我做错了什么以及如何手动完成。
还有想法吗?
答案1
该程序最有可能使用即插即用向家用路由器请求端口转发。这是端口转发的一个相当标准的协议,大多数家用路由器都支持它。
为了使它永久生效或手动配置,您需要登录路由器进行更改。具体操作取决于路由器型号(您没有提到)。
答案2
有些较旧的家用路由器根本不支持端口转发。别误会,它们可以选择这样做,但它很不可靠,而且很少能用。
但是你可以使用类似下面的方法进行端口转发恩格罗克。我相信它确实可以为您提供帮助,因为它允许您转发端口/端口范围并获取子域而不是 IP。