如何从 LAN 到 WAN 路由器级联后面访问 WWW?

如何从 LAN 到 WAN 路由器级联后面访问 WWW?

我正在尝试使用以太网电缆在 Belcom(路由器 1)和运行 Tomato 1.28 的 Linksys WRT54G(路由器 2)之间设置 LAN 到 WAN 路由器级联。我想通过 Tomato 提供的强大功能来改善家长访问控制。不幸的是,我不能简单地将 Linksys 用于我的 DSL 调制解调器,因为它不支持 PPPoA。

配置:

路由器 1 - Belkin 充当 WWW 的 DSL 连接

IP Address: 192.168.2.1
Net Mask:   255.255.255.0
DHCP:       Enabled
DHCP range: 192.168.2.2 - 192.168.2.50
Wireless:   Disabled
WAN DNS (ISP):  212.19.xx.xx and 212.19.xx.xx

路由器 2- Linksys 无线接入点

IP Address: 192.168.1.1
Net Mask:   255.255.255.0
DHCP:       Enabled
DHCP range: 192.168.1.12 - 192.168.1.100
WAN IP Address: 192.168.2.51
Gateway:    192.168.2.1
Mode:       Gateway

通过此配置,我可以从第二个安全网络 (192.168.1.x) 内部 ping 通主接口网络 (192.168.2.x) 和 WWW (212.159.xx.xx),但是我无法从连接到内部 (192.168.1.x) 网络的任何设备获取浏览器来连接到 WWW。

此配置将允许我从连接到主接口网络(192.168.2.x)的任何设备访问 WWW。

我错过了什么?我做了几天,没发现我做错了什么。

答案1

看来您的路由器 2 在 WAN 上持有一个不是由路由器 1 分配的 IP。查看DHCP range路由器 1 的,它是 ,192.168.2.2 - 192.168.2.50而您的路由器 2 有192.168.2.51

您需要做的就是确保路由器 2 WAN 使用路由器 1 的 DHCP 获取 IP。我的华硕路由器有一个名为Automatic IP

答案2

我使用以下建议解决了这个问题Linksysinfo网站帖子具体针对的是 Tomato 软件:

在第二个路由器的“高级”→“DHCP/DNS”下,我将以下内容添加到 Dnsmasq 自定义配置中:

no-resolv
server=8.8.8.8
server=8.8.4.4

no-resolv指令告诉 DNSMasq忽略所有其他 DNS 服务器来源,无论它们来自何处。仅使用列出的 DNS 服务器。

相关内容