Homepage » hogyan kell » Hogyan erősíti meg a Windows a Wi-Fi hozzáférést és a szükséges forró helyszíni hitelesítést?

    Hogyan erősíti meg a Windows a Wi-Fi hozzáférést és a szükséges forró helyszíni hitelesítést?

    A Windows nagyon jól tudja, hogy van-e megfelelően működő internetkapcsolata, de hogy pontosan hogyan működik ez? A Windows kezelése a probléma megoldásával betekintést nyújt a Windows csatlakozási üzeneteibe.

    A mai Kérdések és válaszok munkamenet jön számunkra a SuperUser-Stack Exchange alosztályának, a Q & A webhelyek közösségi meghajtó csoportosításának.

    A kérdés

    A SuperUser olvasó N. Hinkle a Windows internetellenőrzési és hitelesítési folyamatáról a következő kérdést írja elő:

    A Windows 7 rendszerben az értesítési terület hálózati ikonja hibaüzenetet jelenít meg, ha nincs internet-hozzáférés , és a hiba ikon eltűnik, ha sikeresen csatlakozik az internethez . Néha, ha a WiFi-kapcsolat böngésző hitelesítési lépést igényel, mint például számos vendéghálózatban a szállodákban vagy az egyetemeken, akkor a következő felugró buborék jelenik meg:

    Hogyan tudja a Windows, hogy van-e sikeres internetkapcsolata?

    Feltételezhető, hogy bizonyos online Microsoft-szolgáltatásokat ellenőrzi, hogy meggyőződjön-e arról, hogy sikeresen csatlakozik-e, átirányít egy másik oldalra, vagy egyáltalán nem kap választ, de nem láttam bárhol, hogy ez a folyamat vagy a felhasznált szolgáltatások dokumentálva vannak . Tud valaki elmagyarázni, hogy ez hogyan működik?

    Az ilyen ellenőrzések egyike azoknak a dolgoknak, amelyeket magától értetődőnek tartunk egy modern operációs rendszer használatakor, de még a leginkább elfogadott elemek a felhasználói élményben is egy mögöttes mechanizmussal rendelkeznek. Hogyan mondja el a Windows, hogy van-e internetkapcsolat, és hogy be kell-e jelentkezni a Wi-Fi hitelesítési portálba?

    A válasz

    A SuperUser közreműködő, Tobias Plutat némi betekintést nyújt a folyamatba:

    Néhány ásás után (a hálózati és internethez kapcsolódó szolgáltatások száma a Windows-ban meglepő), azt hiszem, megtaláltam. A Windows Vista és a 7 különböző hálózati tudatossági funkciókkal rendelkezik, amelyek közül az egyik a hálózati csatlakozási állapotjelző, amely a hálózati systray ikon által használt kapcsolati teszteket végzi. Az internetkapcsolat tesztje egyszerű:

    1. Az NCSI egy konkrét oldalt próbál betölteni HTTP-n keresztül (pontosabban: szöveges dokumentum), és megvizsgálja, hogy lehet-e letölteni.
    2. Ha ez nem sikerül, a Windows jelentése: „Nincs internet-hozzáférés”.

    A mechanizmus azt is ellenőrzi, hogy a dokumentum által tárolt tartomány a várt IP-címre megoldódik. Szükség lehet tehát a megfelelő internet-hozzáférésre is, ha ez a teszt sikeres, de a dokumentumot nem lehet letölteni.

    Az ok, amiért „nincs internet-hozzáférés”, ha még nincs hitelesítve egy Hotspot-on, mégis a Hotspot működésének módja. A 80-as és a 443-as kivételével blokkolja az összes portot (HTTP és HTTPS esetén), amelyek átirányításra kerülnek a Hotspot hitelesítési kiszolgálójára, és a DNS-kérésekkel valamilyen módon elronthatják. Így az NCSI nem oldja meg a tartományt, mert a tesztfájlja be van állítva, és még akkor is, ha nem érné el a tényleges fájlt, mert a HTTP forgalom átirányításra kerül a Hitelesítési kiszolgálóra.

    Egy másik közreműködő, Jeff Atwood kiemeli néhány kulcsfontosságú idézetet a Tobias referenciákról:

    Íme a kapcsolat állapotának meghatározási folyamatának részletei:

    Az alábbi lista leírja, hogy az NCSI hogyan tud kommunikálni egy webhelypel annak megállapítására, hogy a hálózat rendelkezik-e internetkapcsolattal:

    1. A DNS-névfeloldás kérése dns.msftncsi.com
    2. HTTP-kérés http://www.msftncsi.com/ncsi.txt 200 OK és a szövegMicrosoft NCSI

    Ezt a rendszerleíró adatbázis beállítással letilthatja. Ha beállította:

    HKEY_LOCAL_MACHINE SYSTEM Jelenlegi felügyeleti beállítás Szolgáltatások NlaSvc paraméterek Internet EnableActiveProbing

    nak nek 0, A Windows már nem próbálkozik az internetkapcsolattal.

    Az Apple valami nagyon hasonlít az iOS-on az internetkapcsolat és a lehetséges „belépés” wifi oldalak észlelésére stb.

    Bár ez az egész folyamat általában 100% -ban átlátható a végfelhasználók számára, néha a Wi-Fi hot spot webes portálján történő hitelesítés után, az NSCSI.txt aktuális tartalmát bámulja. Az, hogy hogyan nézett meg egy nem szöveges szöveges dokumentumot a betölteni próbált weboldal helyett, már nem rejtély, amikor a témával kapcsolatos korábbi válaszokkal párosul.


    Van valami, amit hozzá kell adni a magyarázathoz? Kikapcsolja a megjegyzéseket. Szeretne további válaszokat olvasni más tech-savvy Stack Exchange felhasználóktól? Nézze meg a teljes beszélgetés szálát itt.