Live data from Hacker News

How does Windows decide whether your computer has full Internet access?

devblogs.microsoft.com

101–110 of 305 posts

Re: How does Windows decide whether your computer has full Internet access?

#101
post #91

Really 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"

Everyone with a home router is behind NAT.

Re: How does Windows decide whether your computer has full Internet access?

#102

Doing this during a Windows 11 install will result in a road block until you fix said connection issues. You literally can't proceed without finding a hidden terminal and disabling the process and restarting. Insane.

This is why I refuse to update or upgrade Windows or my iPhone. They just keep over-engineering stuff and somehow it's always worse.

Re: How does Windows decide whether your computer has full Internet access?

#103
post #91

Really 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"

Everyone with a home router is behind NAT.

I was referring to when this was built, ages ago, and the reality this helped come about.

Today most home networks have NAT for for v4, and then NATless IPv6 (or no IPv6 as the case may be).

Trivia: NAT is not routing, the normative router requirements RFC actually specifically forbids tampering with the IP source or destination address fields.

Re: How does Windows decide whether your computer has full Internet access?

#104
post #38

I'm not sure if it's still in use but iPhones used to hit http://www.apple.com/library/test/success.html to test connectivity. I used to use it to test connectivity on my own apps because Apple is probably better at making sure a url reachable than I am.

I believe they hit http://captive.apple.com now (and that's what I use).

They use more than that, I've seen it on the wire (to prevent DNS caching I believe).

http://neverssl.com also works

And https://1.1.1.1 breaks people's brains if they know enough

Re: How does Windows decide whether your computer has full Internet access?

#105

Two things I’ve always wanted to do is figure out how to cache windows updates on my local network without an enterprise windows install, and how to block windows updates by sinkholing domains and/or ip addresses (I work in IT security). Can anyone give any tips on either of these?

Why do you want to block windows updates?

Because somehow it gets worse and less usable each time. Also, planned obsolescence.

Re: How does Windows decide whether your computer has full Internet access?

#106

I'd love to know how Apple decides if a Wifi network is usable or not. For some reason my home network is flagged as a "Mobile" network and people connected to it can't update to the latest version of iOS etc. Is it because I've also created a Mobile Hotspot with the same SSID on a spare mobile phone I have, so my family can use their iPads out and about without having to connect to a new Wifi network? (i.e. I just w…

It's probably because of the hotspot with the same SSID.

You should be able to set wifi network priority so "home network" is first but if not available it automatically goes to "phone network".

Re: How does Windows decide whether your computer has full Internet access?

#107
post #91

Really 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"

And to my parents that will mean nothing

But they still unknowingly suffer from the harm it did to network effects and ability to deploy new types of internet apps.

Re: How does Windows decide whether your computer has full Internet access?

#108

I 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.

Doesn't windows ignore localhost for Microsoft adresses? I vaguely recall reading an article on that.

Re: How does Windows decide whether your computer has full Internet access?

#109
post #82

Earlier quoted context omitted.

What server do you suggest they use? Android uses Google servers is that also abusive?

I don't want that sh*t to be there in the first place. No one knows better than the end user. And also, if the user could not reach some M$ server does not mean users' network was not connected to the internet. Anyway, won't be a trouble for me much longer. Retiring all my Windows instances, had enough.

It's crazy, everyone else is just letting M$ control the narriative and falling for it.

Micro$oft is trying to define what is and is not 'internet' access, eg. they turn the definition of 'internet' to mean unfettered access to the micro$oft servers is and you're ability to send personal information over to them.

Re: How does Windows decide whether your computer has full Internet access?

#110

Doing this during a Windows 11 install will result in a road block until you fix said connection issues. You literally can't proceed without finding a hidden terminal and disabling the process and restarting. Insane.

This is why I refuse to update or upgrade Windows or my iPhone. They just keep over-engineering stuff and somehow it's always worse.

Not safe, Linux FTW. Not perfect but at least not purposely fucking with you.
Post reply on HN