既存のアクセス ポイントに接続するときに、Windows 7 が新しいネットワーク接続があると想定するのはなぜですか?

既存のアクセス ポイントに接続するときに、Windows 7 が新しいネットワーク接続があると想定するのはなぜですか?

私は自宅の ADSL を使用していましたが、問題が発生したため、ネットワーク アクセスを iPhone に切り替えました。これはほぼ計画どおりに動作しますが、ハードウェアが変更されていないにもかかわらず、Windows 7 が新しいネットワーク名を作成することに気付きました。現在は に接続されておりHome Network 2、直前は に接続されていましたMy iPhone 3

ネットワーク SSID は「ホーム ネットワーク」と「自分の iPhone」で、切断されて再接続すると、インターネットと共有センターでサフィックスが定期的に増加します。変更されるのは SSID ではなく、インターネットと共有センターのネットワーク名であることに注意してください。

また、毎回、これが自宅、オフィス、またはパブリック ネットワークであるかどうかを尋ねられます。数字のサフィックスが付いた新しい複製を作成するのではなく、既存のネットワークに再接続するにはどうすればよいでしょうか。

答え1

実際、「ユーザー 99572 は正常です」は何かに気づいていると思います。IP アドレスが前回接続したときの IP と十分に異なるため、類似した名前の別のネットワークに接続していると考えている可能性は十分にあります。しかし、「tripleee」が指摘したように、IP アドレスが異なるだけでこのようなことが起こるわけではなく、IP が別のネットワークと見なされるには、以前のものとは異なるサブネット上にある必要があると思います。これが発生する理由の 1 つは、一部のルーターに何らかの分離機能があり、それが有効になっている場合、ルーターは意図的に全員を別のサブネットに配置して、互いに分離したままにします。ただし、コンピューターが接続するたびに同じサブネットが割り当てられるとは限りません。ルーターがしようとしているのは、まだ使用されていないサブネットに配置することだけです。ネットワークの観点からは、モデムの IP アドレスが同じサブネット上にある限り、現在コンピューターに接続しているコンピューターはインターネットへのパスを見つけることができ、すべてが正常に機能します。 Windows の観点からすると、類似した名前の 2 つの異なるネットワークの違いを判断するために、どのサブネットを使用しているかを使用していると思います。これは、複数のユーザーが同じ AP セットを使用しているが、静的に、または Mac バインドや特別なログイン システムによって異なる IP が割り当てられている可能性がある企業ネットワークで必要になります。最初にパブリック サブネットの IP を提供し、ログインするとリースが無効になり、適切なサブネットの新しい IP が送信されるシステムがあります。また、ファイル共有から情報が誤って漏洩しないように、パブリック部分とプライベート部分のどちらにいるかを Windows に知らせたいと考えています。

答え2

裏付ける証拠は見つかりませんでしたが、この問題は、再接続するとコンピューターがルーターから新しい IP アドレスを受信することに関係しているのではないかと考えています。その理由は次のとおりです。

以前、携帯電話をアクセス ポイントとして使用していたときに同じ問題が発生したのを覚えています。Windows では常に、古いネットワーク名が 1 つ増えた状態で表示されていました。最終的に、携帯電話を変更するとこの問題は発生しなくなりました。

いずれかのアクセス ポイントに再接続するたびに、ルーターから新しい IP アドレスが取得されます。編集:ルーターは、最後の数字だけでなく、IP アドレス全体に基づいて IP アドレスを変更します。一部のルーターは、192.168.0.XXX (Cisco)、192.168.10.XXX (Fonera)、192.168.2.XXX (私の HTC Android フォン) を使用します。そのため、別のルーターから新しい IP アドレスを取得し、サブネットが変更されると、Windows はネットワークに変更があったと判断し、アクセス許可 (パブリック、プライベート、仕事用) を新たに要求します。

一部のルーターはデバイスのローカル IP アドレスを変更しますが (たとえば、以前の Zyxel 660HN モデム)、一部のルーターは変更しません (Fonera 2.0n)。前者のカテゴリでこの動作を変更する唯一の方法は、192.168.0.25 などの静的ローカル IP アドレスをコンピューターの MAC アドレスに割り当てることです。これはルーターのインターフェイスで行う必要があります。

iPhone に関しては、これらの変更は不可能だと思います。そのまま受け入れるか、Microsoft がこの動作を修正するアップデートを適用することを期待するしかありません。

答え3

ネットワークは、ネットワーク IP アドレス、ルーターの IP アドレス、ルーターの MAC アドレスによって認識されます。

iPhone についてはわかりませんが、一部の Android フォンはランダムな MAC アドレスを使用していることは知っています。iPhone でも同じことが行われていれば、毎回新しいネットワークとして認識されるはずです。

コマンドでルーターの MAC アドレスを確認できます。キャッシュ内のすべての MAC アドレスを表示するものarpだと思います。arp -a

関連情報