-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Windows NCSI
Before marking a network interface as available for applications, Windows tries to resolve hard-coded domain names, as well as retrieve the content of http://www.msftncsi.com/ncsi.txt.
If these names resolve or if the HTTP downloading succeeds, NCSI reports the network interface as "Internet access". Or, the network alert appears in the Task Bar saying "No connectivity" or "Limited Internet access" (depending on which requests failed). More details: NCSI active probes and the network status.
dnscrypt-proxy can return instant responses for NCSI domains using the captive portals feature. Enable it by uncommenting the following line in your dnscrypt-proxy.toml:
[captive_portals]
map_file = 'example-captive-portals.txt'The provided example-captive-portals.txt already includes entries for Windows NCSI domains. See the captive portals documentation for details on the file format and additional platforms.
Additionally, change the system setting for NCSI to use global DNS, rather than Microsoft's proprietary DNS servers.
- Home
- Installation
- Configuration
- Checking that your DNS traffic is encrypted
- Automatic Updates
- Server sources
- Combining blocklists
- Public Blocklist and other configuration files
- Building from source
- Run your own DNSCrypt server in under 10 minutes
- DNS stamps specifications
- Windows Tips
- dnscrypt-proxy in the media
- Planned Features