端口转发在中兴路由器上不起作用

Uda*_*age 5 networking router wireless-networking port-forwarding

我正在使用中兴 Wi-Fi 路由器。我的笔记本电脑的私有 IP 是 192.168.1.2,其中 Apache 服务器在端口 8080 上运行。我添加了 NAT 规则以将 http 流量转发到我的笔记本电脑。

协议 - 所有
起始端口 - 8080
结束端口 - 8080
本地 IP - 193.168.1.2

但是,当我浏览 [public_ip]:8080 时什么也没显示。当我浏览 [public_ip]:80 时,我可以登录路由器。

如何确定 ISP 阻止或路由器未转发?

我试过禁用dhcp,结果还是一样。我使用 nmap 进行端口扫描,结果是空闲。

端口状态服务 21/tcp 打开 ftp 23/tcp 打开 telnet 80/tcp 打开 http

端口转发设置

Mal*_*alt 1

RFC 5128,第 2.10 节内容如下:

发夹在[BEH-UDP]中定义如下:

如果两个主机(称为 X1 和 X2)位于同一 NAT 后面并交换流量,则 NAT 可能会在 NAT 外部为 X2 分配一个地址,称为 X2':x2'。如果 X1 将流量发送到 X2':x2',它将进入 NAT,NAT 必须将流量从 X1 中继到 X2。这称为发夹。

并非所有当前部署的 NAT 都支持发夹。

您的路由器根本不支持发夹。尝试从 NAT 外部连接到服务器。