これが私の設定です。私はルーター初心者なので、設定の複雑さを完全に理解しているわけではありませんが、ルーター A に接続しているユーザーはルーター B のユーザーに ping できませんが、ルーター B のユーザーはルーター A のユーザーに ping でき、インターネット接続も確立できるように設定しました。
ルーターA:
- ISPが提供するルーターです。
- IP: 192.168.1.1
- サブネット: 255.255.255.0
- DHCPサーバー
- 開始IP: 192.168.1.2
- 終了IP: 192.168.1.12
- プライマリDNS: 192.168.1.1
- デフォルトゲートウェイ: 192.168.1.1
- DNS プロキシが有効 (これが具体的に何をするのかはわかりませんが、デフォルトでオンになっています)
- LANポート1はルータBのWANポートに接続します
- 独自の無線ネットワークあり(ゲスト用)
ルーターB:
- Tomato ファームウェアがロードされた独自のルーターです。
- IP: 192.168.0.0
- サブネット: 255.255.255.128
- 静的DNS: 192.168.1.1
- DHCPサーバー
- 開始IP: 192.168.0.1
- 終了IP: 192.168.0.126
- ルータAのLANポート1に接続されたWANポート
- 独自の無線ネットワーク(従業員が使用)あり
したがって、ルータ B に接続すれば、ルータ B に接続されているすべてのコンピュータにアクセスできます。また、ルータ A に接続されているデバイスにも接続できます。ただし、ルータ A のデバイスはルータ B のどのデバイスにもアクセスできません。問題は、iPhone などの一部のスマートフォンがルータ A のデバイスに ping できない (したがってインターネットに接続できない) ことです。ただし、私のラップトップや他のコンピュータは正常に動作します。iPhone がルータ A に接続されている場合、インターネットも正常に動作します。
iPhone の設定を見ると、他のコンピュータの設定とすべて一致しているようです。DNS とゲートウェイは両方とも 192.168.0.0 (他のコンピュータと同じ) です。何が問題なのかよくわかりません。
ちなみに、私の Windows Phone 7 はプライベート ネットワーク上で問題なく動作するようです。弟の Android (iPhone など) は動作しません。
答え1
192.168.0.0
ネットワーク上のホストアドレスではありません192.168.0.0/25
。すべてゼロのホストアドレスは、非常に特殊な状況(/31
ルータのマスクを使用するなど)を除いて無効です。ピアリングサブネット)。
要するに、これは機能しないはずであり、現時点で部分的に機能していることに驚いています。
ルーターのアドレスを有効なものに変更すると、問題は解決するはずです。サブネット化の詳細については、以下を参照してください。この質問。