在 DLink 2730B 中设置 DMZ 时虚拟服务器不转发

在 DLink 2730B 中设置 DMZ 时虚拟服务器不转发

我的路由器是DLink 2730B。目标机器IP是192.168.1.6。我已将DMZ主机应用于此IP,并在“虚拟服务器”上配置了以下设置: https://i.imgur.com/YERGrfZ.png?1

端口 21 开启192.168.1.6没问题,我可以192.168.1.6:21从 LAN 访问。但是当我尝试使用 WAN IP 访问它时,浏览器返回:

This webpage is not available

Error code: ERR_CONNECTION_REFUSED

外部 IP 地址是:186.213.100.231,FTP 端口在 2121,正如您在我的路由器配置中所看到的。

答案1

所以您说端口 8080、8443 和 2121 无法从外部访问;也就是说,从您的网络外部访问。而端口 80、443 和 21 可以从您的网络内部访问,对吗?

nmap对您提供的 IP 地址执行操作后186.213.100.231,显示所有端口均未打开,尽管您按照描述将它们设置在 DMZ 中:

nmap 186.213.100.231 -p0,65535

Starting Nmap 6.25 ( http://nmap.org ) at 2014-11-12 17:37 EST
Strange error from connect (49):Can't assign requested address
Nmap scan report for 186.213.100.231.static.host.gvt.net.br (186.213.100.231)
Host is up (0.22s latency).
PORT      STATE    SERVICE
0/tcp     filtered unknown
65535/tcp filtered unknown

Nmap done: 1 IP address (1 host up) scanned in 3.31 seconds

那么路由器上可能还有另一层防火墙吗?或者甚至在您连接的更大的 WAN 上也可能有防火墙吗?这是我目前唯一的猜测。

相关内容