LAN から WAN へのルーター カスケードの背後から WWW にアクセスするにはどうすればよいでしょうか?

LAN から WAN へのルーター カスケードの背後から WWW にアクセスするにはどうすればよいでしょうか?

Belcom (ルーター 1) と Tomato 1.28 を実行している Linksys WRT54G (ルーター 2) の間にイーサネット ケーブルを使用して、LAN から WAN へのルーター カスケードを設定しようとしています。Tomato が提供する優れた機能を使用して、ペアレンタル アクセス コントロールを向上させるためにこれを行いたいと考えています。残念ながら、Linksys は PPPoA をサポートしていないため、DSL モデムにそのまま使用することはできません。

構成:

ルーター 1 - WWW への DSL 接続として機能する Belkin

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

この構成では、2 番目のセキュア ネットワーク (192.168.1.x) 内からプライマリ インターフェイス ネットワーク (192.168.2.x) および WWW (212.159.xx.xx) に ping を実行できますが、内部 (192.168.1.x) ネットワークに接続されたどのデバイスからもブラウザーを取得して WWW に接続することはできません。

この構成により、プライマリ インターフェイス ネットワーク (192.168.2.x) に接続された任意のデバイスから WWW にアクセスできるようになります。

何を見逃したのでしょうか? 数日間これに取り組んでいますが、何が間違っているのかわかりません。

答え1

ルータ 2 は、ルータ 1 によって割り当てられていない WAN 上の IP を保持しているようです。DHCP rangeルータ 1 の を見てください。これは ですが、192.168.2.2 - 192.168.2.50ルータ 2 には があります192.168.2.51

必要なのは、ルータ2のWANがルータ1のDHCPを使用してIPを取得していることを確認することだけです。私のASUSルータには、次のような名前の設定があります。Automatic IP

答え2

私は以下のアドバイスに従ってこの問題を解決しましたリンクシス投稿であり、Tomato ソフトウェアに固有のものです。

2 番目のルーターの [詳細設定] → [DHCP/DNS] で、Dnsmasq カスタム構成に以下を追加しました。

no-resolv
server=8.8.8.8
server=8.8.4.4

このno-resolvディレクティブはDNSMasqに無視するDNS サーバーのその他のソース (提供元は問いません)。使用される DNS サーバーは、リストされているものだけです。

関連情報