PC同志を無線LANを使ってP2Pでつなぎたい。

しかし無線LANはアクセスポイント(親機)ステーション(子機)でつなぐことを基本としているので、PCをアクセスポイント(親機)として動かさなければならないけど、どうすればよいか?

  • パソコンをSoftAPにするにはどうすればいいの?
Windows 7 SoftAPというページに詳しく書いてあった。私はWindows10で試してみることにする。

①コマンドプロンプトを管理者権限で起動。
スタートメニューを開き「cmd」と打ち込むとコマンドプロンプトのアイコンが表示されるので、右クリックし「管理者として実行」をクリック。
1

②Microsoft Virtual WiFi Miniport Adapterの有効化
CMDプロンプトから以下のコマンドを実行。
> netsh wlan set hostednetwork mode=allow
③Microsoft Virtual WiFi Miniport AdapterのSSIDの設定
CMDプロンプトから以下のコマンドを実行。
> netsh wlan set hostednetwork ssid=PAVEMENT1234_SSID
SSIDを設定しないとPCのコンピュータ名がSSIDになってしまう。セキュリティ的にヤバいためSSIDを設定することが推奨される。

④Microsoft Virtual WiFi Miniport Adapterのパスワード(Preshared-key)の設定
CMDプロンプトから以下のコマンドを実行。
> netsh wlan set hostednetwork key=pavement1234_psk keyusage=persistent
アクセスポイントとなるWindowsに無線LAN接続する際、ステーションとなる端末(PC、iPhone、Androidなど)から入力するパスワードを設定する。今回はpavement1234_pskと設定。WPA2-PSKなので8文字以上。

⑤SoftAPのサービススタート
CMDプロンプトから以下のコマンドを実行。(PCをシャットダウンしたら再度⑤はやらないとダメ)
> netsh wlan start hostednetwork
「ネットワークと共有センター」→「アダプタの設定変更」の「Microsoft Virtual WiFi Miniport Adapter」の名前が自分の設定したSSID「PAVEMENT1234_SSID」に変更されていれば設定OK。
  • パソコンをSoftAPからSTAに戻すにはどうすればいいの?
①SoftAPのサービスストップ
CMDプロンプトから以下のコマンドを実行。
> netsh wlan start stop hostednetwork
②Microsoft Virtual WiFi Miniport Adapterの無効化
CMDプロンプトから以下のコマンドを実行。
> netsh wlan set hostednetwork mode=disallow
  • トラブルシューティング
接続できない場合、サービス(hostednetwork)の再起動、PC再起動、STAの再起動、TCP/IPv6の無効化あたりが効くみたい。

SoftAPのステータスを見るならこれ。
> netsh wlan show hostednetwork
  • アドホックとかWi-Fi Directとはどんなもの?
今回実験したアクセスポイント(親機)とステーション(子機)を繋げる方式は、インフラストラクチャー方式と呼びます。その他にアドホックとかWi-Fi Directという方式があるので、軽く紹介しておきます。

①アドホック

Wireless LAN - Windows 7 Ad Hocというページに詳しく書いてあった(が、今回は割愛)。IEEE802.11b/gという低速モードで使えるみたいですが、イマドキIEEE802.11n/ac/axなんて時代なのでちょっと遅すぎるかな。

②Wi-Fi Direct

Wi-Fi Directという方式もあるが、最近あまり使われている感じがしない。
  • 独りごと
今回、SoftAPとアドホックの設定について参考にしたネットワークエンジニアとしてというホームページが凄すぎました。ネットワークエンジニアと呼ばれるためには、ここまでやらなければダメなのか。すごい世界ですなぁ。

続く
にほんブログ村 IT技術ブログ IT技術メモへ
にほんブログ村





マスタリングTCP/IP 応用編
Philip Miller
オーム社
1998-05-01




マスタリングTCP/IP SSL/TLS編
Eric Rescorla
オーム社
2003-11-01

マスタリングTCP/IP SIP編
Henry Sinnreich
オーム社
2002-10


マスタリングTCP/IP IPsec編
谷口 功
オーム社
2006-05-24

マスタリングTCP/IP RTP編
Colin Perkins
オーム社
2004-04-01


スポンサードリンク