web-dev-qa-db-ja.com

ルーター経由でモデムのWebインターフェイスに接続できません

モデム、WRT54GLルーター、ラップトップを備えた小さなネットワークがあります。ラップトップをモデムに直接接続すると、192.168.1.1に移動してモデムのWebインターフェイスにアクセスできます(これは変更できません)。ルーター(192.168.1.2)をモデムに接続してから、ラップトップをルーターに接続すると、モデムにアクセスできなくなります。

IPの競合がないことを確認しました。 Webにアクセスして、ルーターのDD WRT UIにアクセスできますが、モデムにアクセスできなくなりました。

これがWANルーターからの接続情報です:

Connection Type: Automatic Configuration - DHCP 
IP Address: xxx.xx.xxx.xx 
Subnet Mask: 255.255.255.252 
Gateway: 148.63.162.29 
DNS: 1148.78.249.200 
DNS: 2148.78.249.201 

そして、これが私のネットワークアダプタ情報(ipconfig)です:

DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IPv4 Address. . . . . . . . . . . : 192.168.1.102(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.2
DHCP Server . . . . . . . . . . . : 192.168.1.2
DNS Servers . . . . . . . . . . . : 192.168.1.2
NetBIOS over Tcpip. . . . . . . . : Enabled

サブネットマスクが異なっていることがわかります。これは、基本的に、モデム-ルーターネットワークとルーター-ラップトップネットワークの2つのネットワークがあることを意味していると思いますが、これは単なる推測であり、理解できないことを変更することには消極的です。 。

サブネットマスクがルーターからモデムにアクセスできない理由である場合、モデムがルーターに引き継いでいるのと同じサブネットマスクを使用するようにルーターのDHCP構成を更新する解決策ですか?

3
Steve K

モデムに到達できない理由は、モデムのIPアドレスがLANと同じネットワーク上にあるが、LANに接続されていない(WANに接続されている)ためです。モデムIPを変更できない場合の簡単な解決策は、LANIP範囲を変更することです。 192.168.0.0/255の代わりに192.168.1.0/255のようなものを使用してください。基本的に、ルーターのIPを192.168.0.1に変更し、DHCPサーバーを192.168.0.Xの範囲のIPを提供するように変更します。

詳細な説明

現在、実際には3つの異なるネットワークがあります。 Network Diagram

画像でわかるように、LANとモデムは同じネットワーク上にありますが、ルーターによって分離されています。これが問題になる理由は、LAN上のコンピューターから192.168.1.1にパケットを送信すると、ネットマスク(255.255.255.0)が192.168.1.0-192.168.1.255からのIPはLAN上にある必要があると言っているため、 [ 〜#〜] arp [〜#〜] そのアドレスを持つマシンのMACアドレスを見つけるためのクエリですが、ネットワーク上のマシンにそのアドレスがないため、失敗します。

ただし、それらが異なるネットワークである場合、パケットは常にデフォルトゲートウェイ(ルーター)に送信され、デフォルトゲートウェイ(ルーター)は、上のどのデバイスにも送信されないため、WANポート)に送信しますLAN。

2
heavyd

以下は私のケーブルモデム(Arris SB6141)とルーター(Linksys EA8500)で動作するようです。

ケーブルモデムの固定LANアドレスは192.168.100.1です。 WANケーブルモデムの側はISPによってDHCP設定されています。(マスクかどうかはわかりません。)ISPはComcast/Xfinity(銅)です。

  1. 私のセットアップ:

インターネット->ケーブルモデム->ルーター-> my-lan(192.168.1.xxx)my-Gateway(192.168.1.250

  1. ケーブルモデムのインターネットに面したインターフェイスは、現在、comcast(WANインターフェイス)によってxxx.xxx.xxx.yyyとしてDHCPが割り当てられています。ここで、xxxはISPによって割り当てられたIPV4アドレスのドメイン部分であり、yyyはインターネット(WAN)側の特定のアドレスです。モデムの。

  2. 静的ルートを追加しました:名前宛先サブネット-マスクゲートウェイインターフェイスケーブルモデム192.168.100.1 255.255.255.0 xxx.xxx.xxx.0インターネット(WAN)

注:WANインターフェースの0が機能する理由、またはセキュリティ上のリスクがあるかどうかはわかりません。テストのためにWAN側でDHCPの更新を強制していません。それが機能し続ける場合。

0
JeffB