窓辺の小石 第169回 NCSI ~ネットワーク接続捜査班
マイナビニュース / 2024年6月7日 17時46分
Androidや他のOSでもHTTPを使うところは同じ。ただし、何をもって正しくアクセスできたのか、という判定は異なるようだ。たとえば、AndroidやChromebookでは、http://connectivitycheck.gstatic.com/generate_204 を、アクセスしてレスポンスが204 No Contentとなるかどうかを判定している。これについては、Network Portal Detectionに記述がある。
HTTPによるインターネット接続の検出は、公衆無線LANサービスなどで使われる「キャプティブ・ポータル」の検出にも使われる。キャプティブ・ポータルとは、インターネット接続前にユーザー登録や利用許諾条件の確認などに使われるものだ。この場合、HTTPでインターネット接続チェックを行うと、正しくHTTPは動作するものの、期待していた結果が得られない。NCSIの場合では、HTTPは成功しても正しい文字列を得ることができない。
ただし、キャプティブポータルの実装にはいくつかの方式がある。HTTPの302 Redirectが返される場合もあれば、511 Network Authentication Requiredのときもある。あるいはICMP リダイレクト(レイヤー3、IPレベルでのリダイレクト)を使う、DNSサーバーへのリクエストを横取りして、キャプティブポータルのHTTPサーバーアドレスを返す、といった方式がある。
Windowsの場合、正しい文字列が得られない場合には、キャプティブ・ポータルが動作していると判断し、Webブラウザを起動する。
なお、NCSIのHTTPサーバーは、かつてはAzureでホストしていたが、現在ではAkami Technologies社のCDN(Content Delivery Network)に移行している。世界中でWindowsが起動するときにアクセスするので、コマンドでちょっとぐらいアクセスしても大丈夫だろう(そうでなければ、却って問題)。いちいち、ネットワーク接続フライアウトやコントロールパネルを開かなくても、コマンドラインからcurl.exeやInvoke-WebRequestなどを使って、簡単にインターネット接続をテストできる。
curl.exe http://www.msftconnecttest.com/connecttest.txt
Invoke-WebRequest "http://ipv6.msftconnecttest.com/connecttest.txt"
として、“Microsoft Connect Test”が返れば、インターネット接続は問題ない。
今回のタイトルネタは、NCSIからの連想で米国TVドラマ「NCIS ~ネイビー犯罪捜査班」である。2003年から続く軍隊物と犯罪捜査物を合わせたドラマ。1995年から続いた「犯罪捜査官ネイビーファイル(JAG)」のスピンオフとして始まったが、こちらの方が長寿番組となった。
(塩田紳二)
-
-
- 1
- 2
-
この記事に関連するニュース
-
日本の組織狙う環境寄生型サイバー攻撃、JPCERT/CCが警戒呼びかけ
マイナビニュース / 2024年6月27日 8時28分
-
Windows Subsystem for Linuxガイド 第37回 WSL2でDockerを使う その3「ネットワーク接続Dockerデスクトップ編」
マイナビニュース / 2024年6月25日 16時17分
-
中国の攻撃者がF5 BIG-IPアプライアンスを踏み台にスパイ活動
マイナビニュース / 2024年6月20日 7時27分
-
窓辺の小石 第170回 ネットの総和
マイナビニュース / 2024年6月14日 10時13分
-
Windows Subsystem for Linuxのアップデート概要発表
マイナビニュース / 2024年6月5日 15時31分
ランキング
-
12億画素カメラと120W充電対応で6万円以下! さらに高コスパ化したシャオミ「Redmi Note 13 Pro+ 5G」
ASCII.jp / 2024年6月29日 12時0分
-
2早く歩けよ!ゲーマーに嫌われがちなNPC護衛/尾行ミッション…海外ゲーマーの恨みが募る
Game*Spark / 2024年6月28日 12時30分
-
3お風呂が超苦手な柴犬の“逆襲”に家族が大パニック! 爆笑の展開に「やることが大胆」「腹の底から笑った」
ねとらぼ / 2024年6月28日 8時30分
-
4高評価ファンタジー農場シム『Sun Haven』、最新アップデートで有志翻訳を削除。代替の機械翻訳に多数の困惑の声
Game*Spark / 2024年6月28日 11時17分
-
5「スト6ですか?」 “餃子の王将の価格改定”が「格ゲーの調整みたい」と話題に…… 「全体的にアッパー調整」
ねとらぼ / 2024年6月28日 12時0分
記事ミッション中・・・
記事にリアクションする
![](/pc/img/mission/mission_close_icon.png)
記事ミッション中・・・
記事にリアクションする
![](/pc/img/mission/point-loading.png)
エラーが発生しました
ページを再読み込みして
ください
![](/pc/img/mission/mission_close_icon.png)