11Aug

Kā Windows apstiprina Wi-Fi piekļuvi un vai ir nepieciešama Hot Spot autentifikācija?

click fraud protection

Windows ir diezgan piemērots, lai pateiktu, vai jums ir pareizi funkcionējošs interneta pieslēgums, bet kā tieši tas tiek darīts? Iegūstiet to, kā Windows risina problēmu, sniedz ieskatu Windows savienojumu ziņās.

šodienas jautājums &Atbildes sesija mums priecājas par SuperUser - Stack Exchange dalību, Q & A tīmekļa vietņu kopienas vadīšanas grupu.

Jautājums

SuperUser lasītājs N. Hinkle rada šādu jautājumu par Windows interneta pārbaudi un autentifikācijas procesu:

operētājsistēmā Windows 7 paziņojumu apgabala tīkla ikona parādīs kļūdas indikatoru, ja nav interneta piekļuves, un kļūdas ikona pazūdkad ir veiksmīgs savienojums ar internetu. Dažreiz, ja Wi-Fi savienojumam ir nepieciešams pārlūka pārlūkprogrammas autentifikācijas process, piemēram, daudzos viesu tīklos viesnīcās vai universitātēs, parādās šāds uznirstošais burbulis, kurā teikts:

Kā Windows uzzina, vai tam ir veiksmīgs internetssavienojums

Iespējams, ka tas pārbauda dažus tiešsaistes Microsoft pakalpojumus, lai noskaidrotu, vai tam ir veiksmīgs savienojums, tiek novirzīts uz kādu citu lapu vai vispār nerodas nekādas atbildes, taču es nekad neesmu redzējis, ka šis process vai izmantotie pakalpojumi irdokumentēta. Vai kāds var paskaidrot, kā tas darbojas?

instagram viewer

Šādas pārbaudes ir viena no daudzajām lietām, ko mēs uzskatām par pašsaprotamu, izmantojot mūsdienu operētājsistēmu, bet pat visbiežāk pieņemamie par lietotāja pieredzes elementiem ir pamatā esošais mehānisms. Kā Windows informē mūs, ja ir interneta pieslēgums, un vai mums ir nepieciešams pieteikties Wi-Fi autentifikācijas portālos?

Atbilde

SuperUser līdzstrādniece Tobias Plutat piedāvā kādu ieskatu procesā:

Pēc dažiem rakšanas darbiem( lielais tīklu un ar internetu saistīto pakalpojumu skaits Windows ir pārsteidzošs), es domāju, ka es to atradu. Windows Vista un 7 ir dažādas tīkla informēšanas funkcijas, no kurām viena ir tīkla savienojuma statusa indikators, kas veic savienojamības pārbaudes, kuras savukārt izmanto tīkla trafika ikona. Interneta pieslēguma pārbaude ir vienkārša:

  1. NCSI mēģina ielādēt konkrētu lapu, izmantojot HTTP( precīzāk: teksta dokumentu) un pārbauda, ​​vai to var ielādēt.
  2. Ja tas nav veiksmīgs, Windows ziņo "Nav interneta piekļuves".

Mehānisms arī pārbauda, ​​vai domēns, uz kuru dokuments ir izvietots, atrisina gaidīto IP adresi. Tātad, ja šis tests ir veiksmīgs, tas var arī uzņemties pienācīgu piekļuvi internetam, bet dokumentu nevar izgūt.

Tā iemesls, kāpēc tā ziņo "Nav interneta piekļuves", ja neesat autentificējies vietnēs, tomēr slēpjas tā, kā darbojas "Hotspot".Tas bloķē visas ostas, izņemot 80 un 443( attiecīgi HTTP un HTTPS), kuras tiek novirzītas uz Hotspot autentifikācijas serveri un var tikt sajaukti ar DNS pieprasījumiem tā vai citādi. Tādējādi NCSI nevar nedz atrisināt domēnu, kurā ir testa fails, tā pat tad, ja tas varētu nonākt pie faktiskā faila, jo HTTP trafika tiek novirzīta uz autentifikācijas serveri.

Vēl viens līdzstrādnieks Jeffs Atvuds izceļ dažas galvenās citātus no dokumenta Tobias atsauces:

Šeit ir informācija par savienojuma statusa noteikšanas procesu:

Šajā sarakstā ir aprakstīts, kā NCSI varētu sazināties ar tīmekļa vietni, lai noteiktu, vai tīklam ir interneta pieslēgums:

  1. Pieprasījums par DNS nosaukuma izšķirtspēju dns.msftncsi.com
  2. HTTP pieprasījums http: //www.msftncsi.com/ ncsi.txt atgriež 200 OK un textMicrosoft NCSI

To var atspējot ar reģistra iestatījumu. Ja jūs iestatāt:

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

līdz 0, Windows vairs nespēs pārbaudīt interneta savienojumu.

Apple kaut kas ļoti līdzīgs iOS, lai noteiktu interneta savienojamību un iespējamās viesnīcas "login" WiFi lapas utt.

Lai gan šis process parasti ir 100% pārredzams lietotājiem, dažreiz pēc autentificēšanas caur Wi-Fi karstā vietas tīmekļa portālu, jūs atradīsiet sev skatās uz faktisko saturu NSCSI.txt. Kā jūs nonācāt pie nekonfidenciāla teksta dokumenta, nevis tīmekļa lapa, kurai mēģinājāt ielādēt, vairs nav noslēpums, ja tas ir saistīts ar iepriekšējām atbildēm par šo tēmu.

Vai kaut kas jāpievieno paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem?Šeit skatiet pilnu diskusiju pavedienu.