2021/01/26

インターネットにつながるのに、「インターネット アクセスなし」

Office365のログインができない。

ブラウザでインターネットにアクセスができるのに、インターネット接続がないためと言われる。気づくと、タスクバーのインターネットアクセスのアイコンにビックリマークがついていて、「インターネット アクセスなし」と表示されている。

調べると、NCSI(Network Connection Status Indicator)というものが、インターネットに接続できているかを調べているようだ。

NCSIがインターネットに接続できているかの判断基準は以下の通り。

Windows 10 バージョン 1607 未満の場合

  • http://www.msftncsi.com (IPv6では、http://ipv6.msftncsi.com) の名前解決ができること
  • http://www.msftncsi.com (IPv6では、httpo://ipv6.msftncsi.com) に対して HTTP でアクセスし、ncsi.txt ファイルを取得できること
  • dns.msftncsi.com の DNS 名前解決が ”131.107.255.255” と一致すること

Windows 10 バージョン 1607 以降の場合

  • http://www.msftconnecttest.com (IPv6では、http://ipv6.msftconnecttest.com) の名前解決ができること
  • http://www.msftconnecttest.com (IPv6では、http://ipv6.msftconnecttest.com) に対して HTTP でアクセスし、connecttest.txt ファイルを取得できること
  • dns.msftncsi.com の DNS 名前解決が ”131.107.255.255” と一致すること

ちなみに、http://www.msftconnecttest.comにアクセスする際は、http://www.msftconnecttest.com/connecttest.txt にアクセスしているようである。
これのファイルがアクセスできない場合は、http://www.msftconnecttest.com/redirect にアクセスしているようで、このURLはhttps://www.msn.com/ にリダイレクトされる。

テスト環境は後者だったが、テストしたところ3点とも可能だった。

プロキシがあるので、NCSIが動いているアカウント関連の問題だと思われる。

  1. NCSIサービスが使っているアカウントにはプロキシの設定がないため、インターネットに出られない可能性。

  2. NCSIサービスが使っているアカウントは、プロキシの認証を通過できないため、インターネットに出られない可能性。

何度か再起動を繰り返すと、ビックリマークが消えることがわかった。おそらく、プロキシの認証が一度成功したあとの認証不要期間の間であれば、認証がいらないので通過できたのであろう。とすると、2番のケースか? ログを調べて調査せねば。

ちなみに、NCISはレジストリやグループポリシーで停止できるのだが、悔しいので止めずにこのままにする。

  • キー:HKLM\SOFTWARE\Policies\Microsoft\Windows\NetworkConnectivityStatusIndicator
  • 名前:EnableActiveProbing
  • 種類:REG_DWORD
  • データ:0

0 件のコメント:

コメントを投稿