我有一台 Actiontec GT701D DSL 路由器和一台 Linksys EA3500 路由器。Actiontec 路由器只有一个以太网端口,因此 Linksys 路由器可用作网络上所有计算机的 AP。我有一台连接到 Linksys 的服务器,该服务器想要接受来自互联网的连接,但似乎没有任何东西能够连接到它。(它可以正常访问互联网)。但同一子网内的计算机可以连接到它。Actiontec 将 Linksys 设置为 DMZ,Linksys 将相应的端口转发到服务器,该服务器通过 DHCP 具有保留/静态 IP。
Actiontec - WAN IP:ISP 提供,子网:192.168.0.X
Linksys - WAN IP:192.168.0.2,子网 192.168.1.X
服务器-WAN IP:192.168.1.103
我确信这是路由表的问题,但每当我尝试在 Actiontec 路由器上创建新条目时,路由表上都不会显示任何内容。这让我相信我的条目有误或固件有问题,可能是前者。我应该如何在 Actiontec 或 Linksys 路由器上配置静态/动态路由和 NAT,以便来自互联网的连接能够通过 linksys 子网上的服务器?端口扫描显示 0 个开放端口,我知道这不可能是正确的。
答案1
您的网络配置错误,使用了双 NAT。GT701D 充当路由器时,EA3500 没有 WAN 连接。它连接到 GT701D 的 LAN 端口。因此它不应该有 WAN IP。
有两种方法可以解决此问题:
1) 使用 EA3500 作为 LAN 的 DHCP 服务器。将 GT701D 更改为桥接模式。将 GT701D 连接到 EA3500 的 WAN 端口。
2) 使用 GT701D 作为 LAN 的 DHCP 服务器。不要将 EA3500 的 WAN 端口连接到任何东西。禁用 EA3500 中的 DHCP 服务器。将 EA3500 的 LAN 端口连接到 GT701D。让 GT701D 处于 NAT/路由模式。