Windows網絡鏈接指示器,NCSI

從Windows Vista時×××始,當計算機鏈接到網絡後,Windows系統就開始檢測網絡鏈接狀態,是否能夠上網等。
具體的工做原理:
1.當計算機網絡發生更改時(重啓,更改IP地址,鏈接到不一樣的網絡等)。
2.計算機嘗試鏈接:http://www.msftncsi.com/ncsi.txt
ncsi.txt是一個文本文檔,文件編碼格式爲ANSI,內容只有一行 Microsoft NCSI,無回車符等,其餘多餘字符。
3.計算機嘗試解析域名:dns.msftncsi.com ,解析結果爲固定值:131.107.255.255服務器

當計算機打開ncsi.txt和解析dns.msftncsi.com 正確時,則提示能夠正常鏈接網絡。網絡

能夠經過本地組策略或註冊表的方式禁用網絡鏈接狀態檢測功能。
本地組策略>計算機配置>管理模板>系統>Internet通訊管理>Internet通訊設置  "關閉Windows網絡鏈接指示器活動測試"ide

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet
 EnableActiveProbing默認鍵值爲1 ,更改成0能夠禁用網絡鏈接指示器。測試

根據以上原理,咱們能夠本身作一個檢測服務器,經過本地服務器進行網絡鏈接狀態驗證。
1.安裝IIS和DNS,默認安裝。
2.在IIS的根目錄下C:\inetpub\wwwroot\,添加ncsi.txt,內容爲:Microsoft NCSI
3.在DNS服務器管理控制檯中,添加www.msftncsi.com的解析和dns.msftncsi.com的解析。
4.將客戶端的dns解析更改到檢測服務器。編碼

 
微軟官方文檔:https://technet.microsoft.com/en-us/library/cc766017(WS.10).aspx#BKMK_Overview
計算機網絡

相關文章
相關標籤/搜索