web-dev-qa-db-ja.com

WindowsまたはLinuxで自分のワイヤレスネットワークに接続しているかどうかを確認するにはどうすればよいですか?

最近、ルーターをリセットする必要があり、ネットワークにログインできませんでした。

他の人のネットワークに接続している(たまたま同じパスワードと同じSSIDを使用しており、場合によっては一致したため、ホームページの設定)。自分のネットワークに接続していることを完全に確認するにはどうすればよいですか?

私は非技術的の方法を試してみましたルーターのオン/オフですが、より正確な方法はありますか自分のネットワークに接続していることを確認しますか?

6
mathmaniage

[〜#〜] bssid [〜#〜]、つまりアクセスポイントのMACアドレスを確認してください。

自宅では通常、ルーターに組み込まれているアクセスポイントは1つだけなので、MACをその下部のステッカーに記載されているものと比較してください。 (場合によっては1桁異なる場合があります。)

使用しているOSについては触れなかったので、Linuxを想定します。

iw wlan0リンク
に接続されています 24:a4:3c:ce:d2:16 (wlan0上)
 SSID:eduroam 
 freq:2462 
 ... 

または、スキャンで同じ名前の複数のAPが検出されるかどうかを確認できます。

 $ Sudo iwwlan0スキャン| egrep "^ BSS | SSID" 
 
 $ nmcli -f in-use、ssid、chan、bars、security、bssid dev wifi list 

WindowsやmacOS用のさまざまな「Wi-Fiスキャナー」アプリもあります-どれもお勧めできませんが、それらのほとんどは、チャネル、BSSIDなどを含む基本的な「ネットワークリスト」を表示できます。 Nirsoft からのものがあり、おそらく他のフリーウェアのヒープがあります。

Windows(7以降)を使用している場合は、netshを介して同じことができます。

 C:\> netsh wlan show interface
システムには1つのインターフェースがあります:
 ... 
 SSID:eduroam 
 BSSID: 24:a4:3c:ce:d2:16
ネットワークタイプ:インフラストラクチャ
無線タイプ:802.11n 
 ... 

(スキャンを要求するコマンドが何であるかをすぐに思い出せませんが、それはnetsh wlan show <something>の下にもあります。)

MacOSでは、 この投稿 は次のことを示唆しています:

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport -I en1
 ... 
 link auth:wpa2-psk 
 BSSID:24:a4:3c:ce:d2:16 
 SSID:eduroam 
 MCS:-1チャネル:6 

FreeBSDでは、すべてがifconfigの下にあるはずです。

Androidにはかなりの数の「Wi-Fiアナライザー」アプリがあります。投稿時、 これ うまくいきました。


ただし、ホームページはネットワーク設定ではありません。あなたのウェブブラウザだけがそれを気にします。

8
user1686

Linuxマシンを使用している場合(Windowsでもこれを実行できると思います)、arp <gateway address>を実行してルーターのMACアドレス(HWAddressというラベルが付いています)を取得できます。これを、ルーターのステッカーに印刷されているMACアドレスと比較してください(少なくともそうする必要があります)。例えば。

[root@server~]# arp 192.168.1.1
Address                  HWtype  HWaddress           Flags Mask            Iface
gateway.domain.com ether   XX:XX:XX:XX:XX:XX   C                     eth0

[編集] Windowsの構文は次のとおりです。

arp -a <ip address>
2
Darren

NAT、LANサブネット、プライベートIPなどを使用した非常に標準的なホームセットアップについて話していると思います。

  1. 別のコンピューターをルーターに接続しますケーブル経由
  2. 2台のコンピューター間の転送/接続を開始しますLANアドレスを使用成功し、両端で一致するかどうかを確認します。例:
    • Samba/NFS共有、
    • sshあるものから別のものへ、
    • nc -lおよびncとの簡単な接続、
    • 一方の端からping(または事実上何でも)、もう一方の端からwireshark分析。

アクセスを許可するには、受信側でファイアウォール(存在する場合)を構成する必要がある場合があります。主なポイントは、最初のコンピューターが別のLANにある(つまり、別のルーターに接続されている)場合、そのようなテストはすべて失敗します。

1

Windows PowerShellの場合:

netsh wlan show interfaces | Select-String 'SSID'

Windowsコマンドプロンプトの場合:

netsh wlan show interfaces | find "SSID"
1
Bob Nightingale