web-dev-qa-db-ja.com

ルーターから奇妙なIPアドレスを取得する

私はかなり長い間ルーターをセットアップしてきましたが、それは完全に機能しています。妻から電話があり、ワイヤレスインターネットが機能していないとのことでした。家に帰ると、電話がワイヤレスに接続されているのに、有線デバイスにインターネットが接続されていてもインターネットがありませんでした。私のルーターは192.168.1.1にあり、192.168.1.xxxと思われる通常のIPアドレスを提供します。私の電話のIPアドレスは10.55.142.7で、まだプライベートネットワークの範囲内にありますが、ルーターによって割り当てられるべきものはまったくありません。ルーターをリセットし、dhcpを無効にして有効にし、割り当てる必要のあるIPアドレスを確認しましたが、成功しませんでした。使用していない別のスペアルーターがあったので、機能していないルーターをスペアに交換しましたが、すべてのワイヤレスデバイスはまだ10.55.142.xxxアドレスを取得しており、インターネット接続はありません。そこで、ルーターのSSIDを変更して、他の誰かが同じSSIDを使用しようとしていないことを確認しましたが、何も変更されませんでした。私の家には他のルーターはなく、IPアドレスを割り当てようとするルーターは考えられません。

ルーターへの有線接続は問題なく機能しますが、すべて静的IPアドレスがあります。そこで、DHCPを介してアドレスを取得するようにコンピューターを変更すると、10.55.142.xxxアドレスが取得されました。静的IPアドレスを持つように電話を変更した場合、それは機能します!何が起こっている! DHCPが機能していないように見えますが、ルーターではありませんか?ルーターは機能していて、同じ結果になる別のルーターに交換しました。私はこれについて完全に混乱しています。

2
kfrance

ネットワーク上に新しいDHCPサーバーがあるようです。

最初に試して確認する必要があるのは、偽のサブネット上にいるときに割り当てられているゲートウェイです。 192.168.1.0/24の範囲にある場合は、PCがすべて静的IP上にあると述べているため、おそらくどのコンピューターにあるかを推測できます。

または、PCを1つずつオフにして、ワイヤレスデバイスが最終的に192.168.1.0/24の範囲のIPアドレスを取得するタイミングを確認することもできます。最後にオフにしたPCが原因です。

または、Ubuntuインストールを使用して(UbuntuイメージをUSBスティックにドロップし、そこから起動する)、次のコマンドを発行することもできます。

    Sudo service network-manager stop
    dhcp -v eth0

イーサネット接続されたPCから。出力、

   dhclient -v
   Internet Systems Consortium DHCP Client 4.2.4
   Copyright 2004-2012 Internet Systems Consortium.
   All rights reserved.
   For info, please visit https://www.isc.org/software/dhcp/

   Listening on LPF/eth0/e8:e0:b7:be:72:6a
   Sending on   LPF/eth0/e8:e0:b7:be:72:6a
   Sending on   Socket/fallback
   DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3 (xid=0x333a3d1d)
   DHCPREQUEST of 192.168.73.88 on eth0 to 255.255.255.255 port 67 (xid=0x333a3d1d)
   DHCPOFFER of 192.168.73.88 from 192.168.73.1
   DHCPACK of 192.168.73.88 from 192.168.73.1
   bound to 192.168.73.88 -- renewal in 35456 seconds.

この重要な線を示しています、

  DHCPOFFER of 192.168.73.88 from 192.168.73.1

これは、オファーを行っているPCのIPアドレス(私の場合は192.168.73.1)を表示します。

または、これらのIPアドレスが意味をなさないと仮定すると(つまり、10.0.0.0/8の範囲に入る)、nmapというプログラムをインストールして、コマンドで実行することができます。

  nmap -T4 -A 10.55.142.1

10.55.142.1は、PCに割り当てられているゲートウェイです。10.55.142.1でない場合は、真の値に変更してください。これにより、(Windowsマシンしかない場合)その名前など、ホストPCに関する多くのことがわかります。

これにより、少なくとも新しいDHCPサーバーが実行されているPCが識別されます。

3
MariusMatutiae

私は非常に似たようなことを経験していました。私の場合(家に3つのルーターがあります)、問題は、誰かがこれらのルーターの1つにあるイーサネットケーブルのポートを着信WANポートから発信ポートの1つに変更したことでした。これにより、ネットワーク全体がおかしくなりました。

このような状況にあるかどうかを確認するために、ケーブル接続を確認することをお勧めします。

1
user3545708

このシナリオで私が考えることができる唯一の可能性は理にかなっていますが、複数のデバイスではなく、1つのデバイスに対してのみです。電話機のIPアドレスを手動で10.55.142.7に設定することができます。 IPアドレスを手動で設定しているときに、ゲートウェイ(または有効なゲートウェイ)を設定しなかったため、インターネットに接続できずに、奇妙なプライベートIPアドレスが作成されました。

私が取る最初のトラブルシューティング手順は、電話を再起動することです。 2つ目は、DHCPが電話で使用されていることを確認することです。 3つ目は、電話機のIPアドレス、サブネットマスク、およびゲートウェイを手動で設定することです。あなたが最終的にあなたの電話を動かすようになったら、多分これは何が起こっているかにいくらかの光を当てるでしょう。

0
David