Wi-Fiに接続している端末を確認する方法:知らない機器の見つけ方
Wi-Fiにつながっている機器をすべて一覧にし、それぞれが何なのかを突き止め、つながっているはずのない機器を見分ける方法と、見つけたときの対処法を解説します。
確認する価値がある理由
今どきの家庭では、Wi-Fiに20〜30台の機器がつながっているのが普通です。スマホ、ノートPC、テレビ、プリンター、いくつかのスマートプラグ、ロボット掃除機、インターホン。小さなオフィスならもっと多いでしょう。そのほとんどは一度設定したきり忘れています。だからネットワークが遅く感じたとき、あるいは2年前にパスワードを教えた隣人がまだ使っているのでは、とふと思ったとき、正直な答えはたいてい「誰がつながっているのか分からない」です。
確かめるのにかかるのは5分ほど。しかも答えが出るのはセキュリティの疑問だけではありません。今もアップデートをダウンロードし続けている古いタブレット、誰が設置したのか覚えていないカメラ、アドレスが変わって全員の印刷を止めてしまったプリンターも、こうして見つかります。
まずはルーターの一覧から
どのルーターも、アドレスを割り当てた機器の一覧を持っています。機器はどれもルーターに接続を求めなければ参加できないので、これが一番漏れのない情報源です。
- ブラウザでルーターの管理画面を開きます。たいていは
192.168.1.1か192.168.0.1、または本体の底のラベルに印刷されたアドレスです。 - 管理者パスワードでログインします(誰も変えていなければ、これもラベルに書いてあります。ついでに変えておく価値があります)。
- 接続機器、DHCPクライアント、端末一覧、ホームネットワークといった名前のページを探します。
機器ごとに、IPアドレス、MACアドレス(ハードウェアの識別子)、そして多くの場合は名前が表示されます。困るのは、名前の多くが空欄か意味不明なことです。android-3f2a9c、ESP_1B2C3D、「不明」といった具合で、その機器が実際に何なのかはほとんど分かりません。
スマホやPCからネットワークをスキャンする
ネットワークスキャナーは逆の方向から調べます。ネットワーク上のすべてのアドレスをノックして、応答した相手を記録するのです。ルーターの一覧ではうまく表示されない機器も見つけられ、それぞれに自分のことを尋ねることもできます。
- 機器が名乗る名前(多くの機器は自分が何者かをネットワークに知らせています)
- メーカー。MACアドレスの前半は、ネットワークチップを作った会社に割り当てられているので、そこから分かります
- 提供しているサービス。プリンターは印刷用のポートで、カメラは映像用のポートで、PCはファイル共有用のポートで応答します
これらを組み合わせると、192.168.1.37 · Espressif · ポート80 開放 はもう謎ではありません。Espressifは、ほとんどのスマートプラグやスマート電球に入っているWi-Fiチップのメーカーです。
スキャナーにいつもできるとは限らないのが、MACアドレスの読み取りです。Android 10以降、アプリはMACアドレスを見ることができなくなりました。さらに最近のスマホやノートPCは、プライバシーのためにネットワークごとにランダムなMACを使うことがよくあります。ですから「メーカー不明」というだけでは危険信号ではありません。たいていは、持ち主を守っている最近のスマホです。
それぞれの機器が何かを見分けるには
次の手がかりを、強いものから弱いものの順に使って一覧を調べていきます。
| 手がかり | 分かること |
|---|---|
| 機器が名乗る名前 | Living-room TV、HP LaserJet、MacBook-Air など。たいていは正しい。 |
| メーカー | Apple、Samsung、Amazon、TP-Link、Espressif、Tuya…。機器の種類をある程度絞り込める。 |
| 開いているサービス | プリンター、カメラ、NAS、Windows PCには、それぞれ見分けのつくポートがある。 |
| 現れる時間帯 | 朝8時と夕方6時に出たり消えたりする機器は、おそらく誰かのスマホ。 |
| 消去法 | 機器の電源を切ってもう一度スキャンする。一覧から消えたものがその機器。 |
最後の方法は一番時間がかかりますが、一番確実です。どうしても分からない機器も、ひとつずつコンセントを抜いていけば必ず突き止められます。
つながっているべきでない機器のサイン
「不明」な機器のほとんどは、結局自分のものだと分かります。次のような場合は、もう少し疑ってみましょう。
- 自分の持ち物のどれにも当てはまらない機器が現れ、メーカーが分かっていて、MACが(ランダムではなく)固定されている
- 夜中や、家に誰もいないときに現れる
- 正体の分からない機器が、家庭のネットワークではまず見かけないサービス(リモートデスクトップ、開いたままのデータベース、ファイル共有)を提供している
- 誰も何も買っていないのに、機器の数が増え続けている
侵入者を見つけたときの対処法
- Wi-Fiのパスワードを変更し、WPA2かWPA3を使います。WEPやパスワードなしのネットワークは絶対に使わないこと。自分の機器にはすべて新しいパスワードを入れ直す必要がありますが、侵入者はそれを知りません。
- ルーターの管理者パスワードがラベルに印刷された初期値のままなら、それも変更します。
- WPSをオフにします。「ボタンを押すだけで接続」の機能で、既知の弱点があり、必要になることはめったにありません。
- ルーターにゲストネットワークがあれば、来客とスマート家電はゲストネットワークに入れます。来客のスマホや安いカメラが、自分のPCと同じネットワークに並ぶことがなくなります。
- 管理画面やメーカーのアプリから、ルーターのファームウェアを最新に保ちます。
ルーターで特定のMACアドレスをブロックすると達成感はありますが、それだけでは弱い対策です。MACアドレスは数秒で変えられてしまいます。人を締め出すのはパスワードです。
NetBladeでやってみる
Android版NetBladeなら、スキャンと正体の割り出しをひとつの場所で、アカウントなしで行えます。
- LANスキャナーは応答したすべての機器を、名前、メーカー、遅延、開いているポートとともに一覧表示し、初めて見る機器には新規の印を付けます。
- 自分の存在を知らせる機器(テレビ、プリンター、Apple製品、スマートスピーカー)は、ネットワークに公開している情報から名前が付くので、MACアドレスが分からなくても名無しのままにはなりません。
- AndroidがMACアドレスを隠している場合でも、ルーターが対応していれば、NetBladeはSNMPでルーターからMACアドレスを読み取れます。
- 機器ごとに名前、タグ、アイコンを付けられるので、次のスキャンではアドレスではなく
Marco's phoneと表示されます。 - ネットワークでバックグラウンド監視をオンにすると、新しい機器が参加したときにNetBladeが通知します。バックグラウンドのチェックが実際にいつ実行されるかはAndroidが決めるため、通知が少し遅れることがあります。これは警報ではなく、安全網です。
一度スキャンして、見覚えのある機器にすべて名前を付けておけば、それ以降は新しいものが自然と目立つようになります。