如何從 LAN 到 WAN 路由器級聯後面存取 WWW?

如何從 LAN 到 WAN 路由器級聯後面存取 WWW?

我正在嘗試使用 Belcom(路由器 1)和運行 Tomato 1.28(路由器 2)的 Linksys WRT54G 之間的乙太網路電纜設定 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

ROUTER 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

看起來您的 router2 在 WAN 上持有一個 IP,該 IPDHCP range不是由路由器1分配的。192.168.2.2 - 192.168.2.50192.168.2.51

您所需要做的就是確保 router2 WAN 正在使用 router1 的 DHCP 取得 IP。我的華碩路由器的設定名為Automatic IP

答案2

我使用以下建議解決了這個問題連結系統資訊網帖子並且特定於Tomato軟體:

在第二個路由器的「進階」→「DHCP/DNS」下,我將以下內容新增至「Dnsmasq 自訂設定」:

no-resolv
server=8.8.8.8
server=8.8.4.4

no-resolv指令告訴 DNSMasq忽略DNS 伺服器的所有其他來源,無論它們來自何處。所使用的唯一 DNS 伺服器是列出的那些。

相關內容