无法从网络外部访问我的网络服务器

无法从网络外部访问我的网络服务器

我在端口 3000 上设置了一个 Web 服务器,并在路由器上设置了端口转发,以便通过声明我的机器的本地 IP 正确地将所有请求从端口 80 转发到我的机器上的 3000。我还禁用了防火墙。当我尝试使用网络的公共 IP 访问服务器时,浏览器仍然显示地址无法访问。下面是我给出的route -n命令输出。

$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG    600    0        0 wlp13s0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 wlp13s0
192.168.0.0     0.0.0.0         255.255.255.0   U     600    0        0 wlp13s0

我真的不知道是什么错误导致了这种情况发生。如果你们需要更多信息,我会相应地编辑问题。

编辑

我在 canyouseeme.org 上检查了我的 80 端口是否打开。它显示由于没有到主机的路由,因此无法看到该服务。这是否意味着 IP 阻止了 80 端口?

谢谢你!!

相关内容