端口没有转发,我的 D-link 路由器到我的 Linux 机器

端口没有转发,我的 D-link 路由器到我的 Linux 机器

我有 D-Link(DIR-615)路由器点对点连接连接。路由器本地地址我的问题是192.168.2.1 我无法将我的特定端口转发到我的计算机。
在路由器高级设置->虚拟服务器中,我将一个特定端口转发到我的 Linux 机器,其本地地址是 192.168.2.9

我听我的港口使用类似 ~# 的终端数控port-number 并使用端口检查器网站以及我的浏览器进行检查公网 IP:port-number

但它无法使用我的公共 IP 地址。
谢谢

答案1

大多数消费级路由器不支持自环路,即从本地网络通过互联网连接回网络。显然,您的路由器就是这样的路由器。只有极少数非常先进的路由器才具备此功能。

要测试开放端口,您需要从本地网络外部进行连接。例如,从您的智能手机进行连接(当它未连接到路由器时)。

答案2

我找到了关于该问题的解决方案。用简单的语言来说,我说主要问题是my ISP blocked incoming all port动态 IP [Carrier-grade_NAT] (https://en.wikipedia.org/wiki/Carrier-grade_NAT)所以我的解决方案是我应该为此购买静态 IP。

相关内容