ハッカーからホームネットワークを守る!MACアドレスフィルタリングで特定デバイスだけを許可する方法
一般的なホームネットワークでは、ネットワークのパスフレーズ(暗号化キー)を知っている人なら誰でも接続できてしまいます。しかし、「特定のデバイスのみ接続を許可する」というセキュリティレイヤーを追加することも可能です。これがMACアドレスフィルタリングと呼ばれる仕組みです。
ただし、MACアドレスフィルタリングは単体で完結するセキュリティ対策ではない点に注意が必要です。あくまでハッカーにとっての「追加の関門」であり、突破される可能性は残っています(後述)。それでも、ハッカーの攻撃を少しでも困難にする仕組みは、常にプラスに働きます。
なぜデバイスをホワイトリストに登録すべきなのか
ルーターは、家庭内ネットワークと外部との間を行き交うすべての通信を管理しています。そして、どのデバイスがネットワークへの接続を許可されるかを判断する役割も担っています。
通常、このアクセス権限は「ユーザーが正しいネットワークパスフレーズを入力できるかどうか」だけで決まります。このパスフレーズは、ルーターの管理画面にある「セキュリティ(Security)」メニュー内の「パスワード設定(Set Password)」セクションで設定したものです。

つまり、ハッカーがあなたのネットワークに侵入するのを防いでいるのは、このパスワードというたった一つの防壁だけです。複雑なパスワードを設定していれば十分かもしれませんが、残念ながら多くの人は、基本的なハッキングツールで比較的簡単に解読されてしまうパスワードを使っています。
そこで、「許可された特定のデバイスだけが接続できる」という第二の防御層を追加することをおすすめします。
MACアドレスフィルタリングの仕組み
各デバイス固有の識別子であるMACアドレスを、ルーターのアクセス制御リスト(Access Control)に登録すれば、そのデバイス以外の接続を拒否できます。
- 通常、ルーターにログインし、「セキュリティ(Security)」メニューを開くと、「アクセスコントロール(Access Control)」の項目にデバイスの一覧が表示されます。

- 「アクセスコントロールを有効にする(Turn on Access Control)」を選択すると、MACアドレスフィルタリング機能がオンになります。
- 有効化したら、「新しいデバイスの接続をすべてブロック(Block all new devices from connecting)」を選択します。
- この設定にすると、すでに接続済みのデバイス一覧から、見覚えのない不審なデバイスを選んでブロックできます。

- 作業中に、一覧表示されているすべてのデバイスとMACアドレスが、自分が所有しているものかどうかを必ず確認しましょう。知らないデバイスがあれば、不正アクセスの兆候かもしれません。
- 後から新しいデバイスを追加したい場合は、一旦設定を「新しいデバイスの接続をすべて許可(Allow all new devices to connect)」に戻し、ネットワークパスワードを使ってそのデバイスを接続します。
- 接続が完了したら、再びアクセスコントロール設定を開き、「新しいデバイスの接続をすべてブロック」に戻せばOKです。
ルーターによっては、デバイス名とMACアドレスを手動で入力できるものもあります。ただしその場合は、接続したい機器のMACアドレスを事前に把握しておく必要があります。
パソコンのMACアドレスを確認する方法
Windowsの場合
WindowsでMACアドレスを確認するのはとても簡単です。
- コマンドプロンプトを開き、ipconfig /all と入力して Enter キーを押します。
- 結果の中から、ネットワークに接続中のネットワークアダプターを探します。
- その項目に表示されている「物理アドレス(Physical Address)」を控えてください。
- この物理アドレスが、ルーター側に表示されるMACアドレスと同じものです。

macOSの場合
Macの手順は少し異なります。
- システム環境設定(System Preferences)を開き、ネットワーク(Network)を選択します。
- 接続中のネットワークを選び、詳細(Advanced)ボタンをクリックします。
- ハードウェア(Hardware)タブを開くと、上部にMACアドレスが表示されます。
WindowsやMac、その他のデバイスでのMACアドレス確認手順については、スクリーンショット付きの詳しい解説ガイドも参考にしてください。
スマートホーム機器の場合
Google Home、Alexa、Philips Hue照明などのスマートホームデバイスの場合、本体底面などのラベルにMACアドレスが印刷されているのが一般的です。多くの場合、シリアル番号と同じラベルに記載されています。
ホワイトリストに登録したい全デバイスのMACアドレスが揃ったら、ルーターにログインして、該当デバイスがすでに接続済みであることを確認するか、既存のリストにMACアドレスを手動で追加しましょう。
ハッカーはどうやってMACアドレスフィルタリングを突破するのか
残念ながら、Wi-Fiやホームネットワークを守るためのさまざまな対策には、ハッカーが突破する手段が存在します。MACアドレスフィルタリングも例外ではありません。
ハッカーは、MACアドレスフィルタリングによって自分がブロックされていることに気づくと、自分のMACアドレスを偽装(スプーフィング)して、許可リスト内のアドレスになりすますのです。
具体的な手順は以下の通りです。
- コントロールパネルの「ネットワークと共有センター」を開く。
- 「アダプターの設定の変更」を選択する。
- ネットワークアダプターの「プロパティ」を開き、「構成(Configurate)」ボタンをクリックする。
- 「ネットワークアドレス(Network Address)」を選択し、「値(Value)」欄に希望するMACアドレスを入力する。

ここまでは簡単な操作ですが、難しいのはその先です。ハッカーはパケットスニッフィングツールを使って、あなたのネットワーク上で現在通信中の既存のMACアドレスを抽出する必要があります。こうしたツールは素人には扱いが難しく、正しく使いこなすには相応の技術と手間がかかります。
それでもMACアドレスフィルタリングを使うべき理由
「ハッカーに突破されるなら意味がない」という意見を目にすることもあります。しかし、それは完全に正しいわけではありません。MACアドレスフィルタリングを使わない場合、次のようなデメリットがあります。
- ハッカー以外の、いわゆる「Wi-Fi盗み見」レベルの無自覚な不正利用者さえもブロックできない。
- 簡単に導入できるセキュリティレイヤーを、理由もなく放棄することになる。
- 多層的な防御によってネットワークへの侵入を極力困難にするという発想を捨てることになる。
- ペアレンタルコントロール(子供のインターネット利用制限)に役立つシンプルなツールを活用できない。
このように、MACアドレスフィルタリングはネットワーク保護のための有効な「追加の防御層」ですが、唯一の防御手段として依存すべきものではありません。特定デバイスのホワイトリスト登録は、ネットワーク全体のセキュリティ戦略の一部として活用することが大切です。
-
Wi-Fiパスワードを教えずにデバイスをネットワークへ接続する2つの安全な方法
誰かにWi-Fiパスワードを聞かれるのは、いつだって気まずいものです。自宅のWi-Fiには複雑なプライベートなパスワードを設定していて、むやみに人に教えたくないという方も多いでしょう。近所の人にまでパスワードが知れ渡ってしまうのを避けたい、という理由から教えられないケースもあるはずです。 現在では、ほとんどの人が標準的なWPA2パスワードでWi-Fiネットワークを保護しています。パスワードで保護されていれば、誰が接続しているのか気にする必要もなく、どのデバイスの接続を許可するかを自分でコントロールできます。 しかし、ゲストが訪ねてきてどうしてもWi-Fiが必要という場面では、「本当のパスワー
-
ホームやオフィスのネットワークにネットワークプリンターを導入する方法【Windows XP対応】
近いうちにプリンターの購入を検討しているなら、イーサネット(有線LAN)対応またはワイヤレス(無線LAN)対応のモデルを選ぶのがおすすめです。近年は価格も大きく下がり、多くのご家庭で無線ネットワークが普及しているため、自宅のどこからでも印刷できる環境を簡単に構築できます。Google Cloud Printのようなサービスを使えば、外出先からでも印刷可能です。また、来客者があなたの無線ネットワークに接続すれば、ケーブルやドライバーCDを用意しなくても手軽に印刷できるため、ホストとしても大いに評価されるでしょう。 この記事では、ネットワーク(Ethernet)プリンターの設定方法について解説しま