ÁëÊդξ®ÀÐ Âè169²ó NCSI ¡Á¥Í¥Ã¥È¥ï¡¼¥¯ÀܳÁܺºÈÉ
¿¤¯¤Î¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¤Ë¤Ï¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥ÈÀܳ¤ò¸¡½Ð¤¹¤ë¤¿¤á¤Îµ¡Ç½¤¬¤¢¤ë¡£Windows¤Ç¤â¡¢¥³¥ó¥È¥í¡¼¥ë¥Ñ¥Í¥ë¤Ê¤É¤Ç¥¤¥ó¥¿¡¼¥Í¥Ã¥ÈÀܳ¤¬¤¢¤ë¤«¤É¤¦¤«¤òɽ¼¨¤Ç¤¤ë¡Ê¼Ì¿¿01¡Ë¡£
¼Ì¿¿01: ¥³¥ó¥È¥í¡¼¥ë¥Ñ¥Í¥ë¤Î¥Í¥Ã¥È¥ï¡¼¥¯¤È¶¦Í¥»¥ó¥¿¡¼¤Ç¤Ï¡¢²ÔƯ¤·¤Æ¤¤¤ë¥Í¥Ã¥È¥ï¡¼¥¯¡¦¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤Î¾õÂÖ¤òɽ¼¨¤¹¤ë¡£¤³¤³¤ÇNCSI¤¬»È¤ï¤ì¤Æ¤ª¤ê¡¢Àܳ»þ¤Ë¥¤¥ó¥¿¡¼¥Í¥Ã¥ÈÀܳ¾õÂÖ¤òÄ´¤Ù¡¢¡Ö¥¢¥¯¥»¥¹¤Î¼ïÎà¡×¤Ëɽ¼¨¤¹¤ë
¼Ì¿¿02: ¥¤¥ó¥¿¡¼¥Í¥Ã¥ÈÀܳ¤¬¤Ê¤¤¤È¡¢¥¿¥¹¥¯¥Ð¡¼¤Î¥Í¥Ã¥È¥ï¡¼¥¯¥¢¥¤¥³¥ó¤ÏÃϵ嵷¥¢¥¤¥³¥ó¤È´Ý¤Ë¼ÐÀþ¤ò¹ç¤ï¤»¤¿¥¢¥¤¥³¥óɽ¼¨¤Ë¤Ê¤ë
¥¤¥ó¥¿¡¼¥Í¥Ã¥ÈÀܳ¤ÎÍ̵¤ò¸¡½Ð¤¹¤ë¤³¤È¤Ï¡¢°Õ³°¤ËÌÌÅݤÀ¡£¤Þ¤º¡¢¥Í¥Ã¥È¥ï¡¼¥¯¥Ç¥Ð¥¤¥¹¤¬Àµ¾ï¤ËÆ°ºî¤·¤Æ¤ª¤ê¡¢Å¬ÀÚ¤ÊIP¥¢¥É¥ì¥¹¤¬³ä¤êÅö¤Æ¤é¤ì¡¢°ìÈÖ¼êÁ°¤Ë¤¢¤ë¥²¡¼¥È¥¦¥§¥¤¡Ê¥ë¡¼¥¿¡¼¡Ë¤ËÀܳ¤Ç¤¤ëɬÍפ¬¤¢¤ë¡£¤½¤Î¤Û¤«¡¢DNS¤Ç̾Á°²ò·è¤¬¤Ç¤¤ë¤«¤É¤¦¤«¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥ÈÆâ¤Ç³Î¼Â¤ËÆ°ºî¤·¤Æ¤¤¤ë¥µ¡¼¥Ð¡¼¤ËÀܳ¤Ç¤¤ë¤«¤É¤¦¤«¤òÄ´¤Ù¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
Windows¤Ç¤Ï¡¢²¿¤ò¤â¤Ã¤Æ¥¤¥ó¥¿¡¼¥Í¥Ã¥ÈÀܳ¤¬¤¢¤ë¤Î¤«¤òȽÃǤ·¤Æ¤¤¤ë¤Î¤«¤È¤¤¤¦¤È¡¢Windows 11¤ÏHTTP¤Ç¡¢ÆÃÄê¤ÎWeb¥µ¥¤¥È¤«¤é¥Æ¥¥¹¥È¥Õ¥¡¥¤¥ë¤¬Àµ¤·¤¯Æþ¼ê¤Ç¤¤ë¤«¤òÄ´¤Ù¤Æ¤¤¤ë¡£²áµî¤Ë¤Ï¡¢ÀìÍѤÎDNS¥µ¡¼¥Ð¡¼¤ò»È¤Ã¤Æ¥¢¥É¥ì¥¹²ò·è¤¬¤Ç¤¤ë¤«¤É¤¦¤«¤òÄ´¤Ù¤ë¤³¤È¤â¤¢¤Ã¤¿¤¬¡¢¸½ºß¤Ç¤Ï¡¢HTTP¤Î¤ß¤Ç¥¤¥ó¥¿¡¼¥Í¥Ã¥ÈÀܳ¤ÎÍ̵¤òȽÄꤷ¤Æ¤¤¤ë¡£
¶ñÂÎŪ¤Ë¤Ï¡¢http://www.msftconnecttest.com/connecttest.txt (IPv4¤Î¾ì¹ç¡Ë¤ò¥¢¥¯¥»¥¹¤·¤Æ¡¢¥Æ¥¥¹¥È¥Õ¥¡¥¤¥ë¤ò¼èÆÀ¤¹¤ë¡£¤½¤ÎÃæ¿È¤¬¡ÈMicrosoft Connect Test¡É¤Ç¤¢¤ë¤«¤É¤¦¤«¤ò¥Æ¥¹¥È¤·¤Æ¤¤¤ë¡£NCSI¤Ç¤Ï¡¢¤³¤ÎHTTP¤Ë¤è¤ë¥¤¥ó¥¿¡¼¥Í¥Ã¥ÈÀܳ¤Î¸¡½Ð¤ò¥¢¥¯¥Æ¥£¥Ö¡¦¥×¥í¡¼¥Ö¤È¸Æ¤Ö¡£NCSI¤Ï¡¢¥Í¥Ã¥È¥ï¡¼¥¯Àܳ¤ò´ÉÍý¤¹¤ë¡Ö¥Í¥Ã¥È¥ï¡¼¥¯¥ê¥¹¥È¥Þ¥Í¡¼¥¸¥ã¡¼¡Ênetlistmgr¡Ë¡×¥µ¡¼¥Ó¥¹Æâ¤ÇÆ°ºî¤·¤Æ¤¤¤ë¡£
¥¢¥¯¥Æ¥£¥Ö¥×¥í¡¼¥Ö¤¬À®¸ù¤·¤¿¤¢¤È¡¢Ä̲á¥Ñ¥±¥Ã¥È¤òÄê´üŪ¤Ë¸¡ºº¤·¤Æ¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥ÈÀܳ¤¬·Ñ³¤·¤Æ¤¤¤ë¤«¤É¤¦¤«¤ò¥Á¥§¥Ã¥¯¤¹¤ë¡Ê¤³¤ì¤ò¥Ñ¥Ã¥·¥Ö¡¦¥×¥í¡¼¥Ö¤È¸Æ¤Ö¡Ë¡£¤Þ¤¿¡¢¥Í¥Ã¥È¥ï¡¼¥¯¥ê¥¹¥È¥Þ¥Í¡¼¥¸¥ã¡¼¤Ï¡¢API¡Ê¤¿¤È¤¨¤ÐINetworkListManager::GetConnectivity¡Ë¤Ç¤â¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥ÈÀܳ¤Î¾õÂÖ¤òÄ󶡤¹¤ë¡£
¤³¤¦¤·¤¿¥¤¥ó¥¿¡¼¥Í¥Ã¥ÈÀܳ¤Î¥Á¥§¥Ã¥¯¤Ï¡¢¥Í¥Ã¥È¥ï¡¼¥¯¡¦¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤äTCP/IP¥¹¥¿¥Ã¥¯¡¢¥×¥í¥¥·¡¼¡¢LAN¤ä¥ë¡¼¥¿¡¼¡¢¥Õ¥¡¥¤¥¢¥¦¥©¡¼¥ë¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥ÈÀܳ¥×¥í¥Ð¥¤¥À¡¢DNS¤È¤¤¤Ã¤¿¥Í¥Ã¥È¥ï¡¼¥¯¤Î²¼²ó¤ê¤äÄÌ¿®·ÐÏ©¤Ë¤¹¤Ù¤ÆÌäÂ꤬¤Ê¤¤¾ì¹ç¤Î¤ß¤ËÀ®¸ù¤¹¤ë¡£¤½¤ì¤¾¤ì¤Î¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ç¤â¸ÄÊ̤ΥÁ¥§¥Ã¥¯¤Ï¤¢¤ë¡£¤³¤Î¥¤¥ó¥¿¡¼¥Í¥Ã¥ÈÀܳ¤Î¸¡½Ð¤Ï¥Í¥Ã¥È¥ï¡¼¥¯¤ÎÁí¹ç»î¸³¤Ç¤â¤¢¤ë¡£
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¡Ë¡×¤Î¥¹¥Ô¥ó¥ª¥Õ¤È¤·¤Æ»Ï¤Þ¤Ã¤¿¤¬¡¢¤³¤Á¤é¤ÎÊý¤¬Ä¹¼÷ÈÖÁȤȤʤä¿¡£