It should check if you are behind NAT and then say "Your computer doesn't have full Internet access but can reach some services via a gateway"
How does Windows decide whether your computer has full Internet access?
91–100 of 305 posts
Re: How does Windows decide whether your computer has full Internet access?
#92I suppose you could spoof having full Internet access by hosting nsci.txt or connecttest.txt locally and editing your hosts file to direct www.msftncsi.com or www.msftconnecttest.com to 127.0.0.1 ? Conversely, if those Microsoft websites ever failed, countless Windows machines would determine that they have limited or no Internet access.
Re: How does Windows decide whether your computer has full Internet access?
#93` http://www.msftconnecttest.com/connecttest.txt ` Wonder what kind of uptime this service has and what sort of footprint is needed?
Here is a list of Azure operated locations: https://learn.microsoft.com/en-us/azure/cdn/microsoft-pop-ab...
Re: How does Windows decide whether your computer has full Internet access?
#94I suppose you could spoof having full Internet access by hosting nsci.txt or connecttest.txt locally and editing your hosts file to direct www.msftncsi.com or www.msftconnecttest.com to 127.0.0.1 ? Conversely, if those Microsoft websites ever failed, countless Windows machines would determine that they have limited or no Internet access.
Re: How does Windows decide whether your computer has full Internet access?
#95I suppose you could spoof having full Internet access by hosting nsci.txt or connecttest.txt locally and editing your hosts file to direct www.msftncsi.com or www.msftconnecttest.com to 127.0.0.1 ? Conversely, if those Microsoft websites ever failed, countless Windows machines would determine that they have limited or no Internet access.
Re: How does Windows decide whether your computer has full Internet access?
#96I suppose you could spoof having full Internet access by hosting nsci.txt or connecttest.txt locally and editing your hosts file to direct www.msftncsi.com or www.msftconnecttest.com to 127.0.0.1 ? Conversely, if those Microsoft websites ever failed, countless Windows machines would determine that they have limited or no Internet access.
A bit harsh I thought!
Re: How does Windows decide whether your computer has full Internet access?
#97Unfortunately it's not that simple. On my system with bridges for hyper-v and wireguard tunnels, the NCSI service happily ignores my default route and tries to establish connectivity through one of the other devices when resuming from sleep. It wouldn't be that bad if it was just the status indicator, but several apps refuse to work properly if "internet" isn't detected. The workaround is to disable every other adapt…
Re: How does Windows decide whether your computer has full Internet access?
#98Really unfortunate terminology that molds peoples ideas of the internet, being able to access a website is pretty far from having full internet access. Calculated or not, it was also in MS interests to lead people to think this way. It should check if you are behind NAT and then say "Your computer doesn't have full Internet access but can reach some services via a gateway"
Re: How does Windows decide whether your computer has full Internet access?
#99Why does Microsoft always seem to pick domain names that are indistinguishable from phishing scams?
Re: How does Windows decide whether your computer has full Internet access?
#100I suppose you could spoof having full Internet access by hosting nsci.txt or connecttest.txt locally and editing your hosts file to direct www.msftncsi.com or www.msftconnecttest.com to 127.0.0.1 ? Conversely, if those Microsoft websites ever failed, countless Windows machines would determine that they have limited or no Internet access.
In the linked comment section, Raymond Chen replied somewhat abrasively to a comment similar to this (the comment was "wouldn't this be easy to spoof?"). A bit harsh I thought!