Indicador de estado de la conexión de red en Windows: NCSI

Desde la versión Vista de Windows, Microsoft añadió iconos adicionales para ayudar a detectar los posibles problemas de conexión de red de los equipos, la verificación se hace de una forma sencilla en la que en ningún momento se envía información privada al fabricante.

1.- Se comprueba una dirección web, lanzando una petición a: http://www.msftncsi.com/ncsi.txt contiene un sencillo texto «Microsoft NCSI» 
2.- Se realiza una petición de resolución del dominio dns.msftncsi.com la cual debe responder con la IP: 131.107.255.255

Con estas sencillas peticiones el equipo puede comprobar que se ha resuelto la dirección msftncsi.com con la IP correspondiente, por tanto, existe un servidor DNS en la red que funciona, además hay acceso web al puerto 80, con lo que si navegamos a través de un proxy o detrás de un firewall con restricciones también podemos resolver correctamente el acceso.

Si por ejemplo nos conectamos a un punto wifi que requiera validación web con credenciales (Hotspot), el sistema operativo también utiliza esta verificación para mostrarnos advertencia para ello al no poder ejecutar uno de los pasos.

Es falso que se envíe información personal al fabricante, es más, podemos crear nuestro propio servidor NCSI en nuestra red, bien redireccionando los DNS a nuestro propio servidor (ambos, web y DNS) y manteniendo la configuración de los equipos clientes o por directivas:

HKLM\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet

ActiveWebProbeHost (REG_SZ) por defecto "www.msftncsi.com"
ActiveWebProbePath (REG_SZ) por defecto "ncsi.txt"
ActiveWebProbeContent (REG_SZ) por defecto "Microsoft NCSI"

Modificando tanto la dirección de resolución, como la ruta o fichero a leer y el contenido que debe comprobar.

Tambien podemos desactivar en los equipos clientes toda verificación del sistema NCIS cambiando la propiedad EnableActiveProbing al valor «0» (sin comillas) dentro del registro: 

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet