Hvordan bekrefter Windows Wi-Fi-tilgang, og om hot spot-godkjenning er nødvendig?

Feb 11, 2025
Maskinvare
UCACHED INNHOLD

Windows er ganske dyktig i å fortelle deg om du har en fungerende Internett-tilkobling, men hvordan gjør den akkurat det? Å grave i hvordan Windows håndterer problemet gir innsikt i Windows-tilkoblingsmeldinger.

Dagens spørsmål og svar-økt kommer til oss med tillatelse fra SuperUser - en underavdeling av Stack Exchange, en grupperingsgruppering av spørsmål og svar-nettsteder.

Spørsmålet

SuperUser-leser N. Hinkle stiller følgende spørsmål om Windows internettkontroll og autentiseringsprosess:

I Windows 7 viser meldingsområdet nettverksikonet en feilindikator hvis det ikke er internettilgang , og feilikonet forsvinner når det er en vellykket tilkobling til internett . Noen ganger, hvis WiFi-tilkoblingen krever et autentiseringstrinn i nettleseren, som i mange gjestenettverk på hoteller eller universiteter, vises følgende popup-boble som sier like mye:

Hvordan vet Windows om den har en vellykket internettforbindelse eller ikke?

Antagelig sjekker den noen online Microsoft-tjenester for å se om den har en vellykket forbindelse, blir omdirigert til en annen side, eller ikke får noe svar i det hele tatt, men jeg har ikke sett noe sted at denne prosessen eller tjenestene som brukes er dokumentert . Kan noen forklare hvordan dette fungerer?

Slike kontroller er en av de mange tingene vi tar for gitt når vi bruker et moderne operativsystem, men selv de mest tatt for gitt elementene i brukeropplevelsen har en underliggende mekanisme. Hvordan forteller Windows oss om det er en internettforbindelse og om vi trenger å logge på en Wi-Fi-autentiseringsportal eller ikke?

Svaret

SuperUser-bidragsyter Tobias Plutat gir litt innsikt i prosessen:

Etter litt graving (det store antallet nettverks- og internettrelaterte tjenester i Windows er forbløffende), Jeg tror jeg fant det . Windows Vista og 7 har en rekke funksjoner for nettverksbevissthet, hvorav den ene er statusindikatoren for nettverkstilkobling som utfører tilkoblingstester som i sin tur brukes av nettverkssystemets ikon. Testen for internettforbindelse er enkel:

  1. NCSI prøver å laste inn en bestemt side via HTTP (nærmere bestemt: et tekstdokument) og tester om den kan hentes.
  2. Hvis det ikke lykkes, rapporterer Windows "Ingen internettilgang".

Mekanismen sjekker også om domenet dokumentet ligger på, løser den forventede IP-adressen. Så det kan også anta riktig internettilgang hvis denne testen er vellykket, men dokumentet ikke kan hentes.

Årsaken til at det rapporteres "Ingen internettilgang" når du ikke har godkjent på et hotspot ennå, ligger i måten et hotspot fungerer på. Den blokkerer alle porter foruten 80 og 443 (for henholdsvis HTTP og HTTPS), som blir omdirigert til Hotspots autentiseringsserver og kan rote med DNS-forespørsler på en eller annen måte. Dermed kan NCSI verken løse domenet som testfilen er vert for, og selv om den kunne, ville den ikke nå den faktiske filen fordi HTTP-trafikk blir omdirigert til godkjenningsserveren.

En annen bidragsyter, Jeff Atwood, fremhever noen viktige sitater fra dokumentet Tobias referanser:

Her er detaljene i tilkoblingsstatusbestemmelsen prosess :

Følgende liste beskriver hvordan NCSI kan kommunisere med et nettsted for å avgjøre om et nettverk har Internett-tilkobling:

  1. En forespørsel om DNS-navn oppløsning av dns.msftncsi.com
  2. En HTTP-forespørsel for http://www.msftncsi.com/ncsi.txt returnerer 200 OK og teksten Microsoft n CSI

Dette kan deaktiveres med en registerinnstilling. Hvis du angir:

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

til 0 , Windows vil ikke lenger prøve etter internettforbindelse.

Apple gjør noe veldig likt i iOS for å oppdage internettforbindelse og mulige hotell "påloggings" wifi-sider, etc.

Mens hele prosessen vanligvis er 100% gjennomsiktig for sluttbrukere, vil du av og til etter autentisering gjennom et Wi-Fi hotspots nettportal finne deg selv og stirre på det faktiske innholdet i NSCSI.txt . Hvordan du endte med å se på et ubeskrivelig tekstdokument i stedet for websiden du prøvde å laste, er ikke lenger et mysterium når du kombinerer med de forrige svarene om emnet.


Har du noe å legge til forklaringen? Hør av i kommentarene. Vil du lese flere svar fra andre teknologikyndige Stack Exchange-brukere? Sjekk ut full diskusjonstråd her .

.post-innhold .inngangs-bunntekst

How To Turn Windows 10 Computer Into A Wi-Fi Hotspot

Connecting Your Windows 7 Computer To The Wi-fi Network.


Maskinvare - Mest populære artikler

State of VR Headsets i 2019: Hva bør du kjøpe?

Maskinvare Dec 18, 2024

De siste tre årene har virtuell virkelighet ikke akkurat satt fyr på verden. Ikke desto mindre formet 2019 seg til å bli VRs beste år noensinne, med nye hodesett som kanskje har..


Hvordan registrere deg for Vizio's AirPlay Beta

Maskinvare Jan 27, 2025

Vice At CES 2019 , kunngjorde mange TV-produsenter innebygd Apple AirPlay for TV-ene sine . Vizio lovet at mange eksisterende TV..


Hvordan sette opp Plex (og se filmene dine på en hvilken som helst enhet)

Maskinvare Jan 3, 2025

Plex Media Server er en brukervennlig måte å lagre alle filmene dine, showene og andre medier på ett sted - og gjøre det tilgjengelig fra alle enheter, uansett om du er hjemme e..


Hvordan velge hvilken postkasse som vises på Apple Watch

Maskinvare Mar 10, 2025

UCACHED INNHOLD Mail-appen på Apple Watch gjør det mulig å se e-post og til og med svare på noen. Men hvis du har flere e-postkontoer og får mye e-post, vil du kanskje begren..


Hvorfor håndhever ‘tingenes internett’ behovet for IPv6-adresser?

Maskinvare Nov 8, 2024

UCACHED INNHOLD Når ‘Tingenes internett’ fortsetter å vokse og komme til sin rett, hvor nødvendig er det da for ‘Tingenes internett’ å ha IPv6-adresser? Dagens SuperUs..


HTG vurderer ekkoet: En solid smartklokke for løpere, syklister og sportsentusiaster

Maskinvare Jan 12, 2025

UCACHED INNHOLD Hvis du er på utkikk etter en sportsorientert smartklokke som hjelper deg med hjerteslag, runder, tilbakelagt avstand og mer, er Magellan Echo en solid budsjettve..


HTG vurderer Blazing Fast LaCie External SSD (Thunderbolt / USB 3.0)

Maskinvare Jan 12, 2025

UCACHED INNHOLD Hvis du trenger rask ekstern lagring for den bærbare datamaskinen din, kan du være interessert i å vite det du kan kjøpe en ekstern solid state-stas..


Hva er forskjellen mellom HDMI og DVI? Som er bedre?

Maskinvare Jul 3, 2025

Er du forvirret av spenningen av videokabler som er tilgjengelig i dag? La oss ta en titt på de viktigste videokablene i dag, HDMI og DVI, og se hva som er forskjell..


Kategorier