公司有一些机器是在单纯的LAN网络,与互联网不通。但是奇怪的是,有个别机器(Win7)的右下角网络连接状态却一直能显示“Internet访问”。
按照 https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-vista/cc766017(v=ws.10)?redirectedfrom=MSDN 的信息,机器在请求
www.msftncsi.com 和 dns.msftncsi.com 成功得到正确的ncsi.txt之后,才会显示“Internet访问”。但是这些机器不可能请求的到这两个地址,也不会得到正确的ncsi.txt,他们的Internet访问状态是怎么出来的?
我不想机器显示“Internet访问”这种状态,只想要他如实显示黄色感叹号,“网络不通”这种状态可以避免一些软件问题。怎样才能让机器保持这种状态?
已经做了的失败操作:
1,设置 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet 的 Set EnableActiveProbing 为 0。没用,依然会显示Internet访问。
2,利用hosts文件结合网页服务器提供内容不正确的ncsi.txt,但是也没用。