Hogyan ismeri fel a Windows az internetkapcsolatot?

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Ha valaha találkozott a Csatlakoztatva paranccsal, nincs szükség internet-hozzáférésre vagy böngészőben történő hitelesítésre a Windows rendszerben, akkor biztosan kíváncsi rá. Honnan tudja számítógépünk, hogy mikor áll rendelkezésre internet, és mikor tűnik el?

Honnan tudja a Windows pontosan, hogy a számítógép mikor csatlakozik az internethez?

Ez a cikk megválaszolja a kérdést azáltal, hogy elmagyarázza az Internetkapcsolat figyelésének teljes folyamatát a Windows rendszerben. Gyors összefoglaló elrejt 1 Hálózati kapcsolat állapotjelzője 2 Hogyan működik az NCSI? 3 Mi a helyzet a magánéletével? 3.1 Az NCSI letiltása a Rendszerleíróadatbázis -szerkesztőben 3.2 Az NCSI letiltása a csoportházirend -szerkesztőben

Hálózati kapcsolat állapotjelzője

Az Hálózati kapcsolat állapotjelzője (NCSI) egy olyan mechanizmus, amely a tálcán lévő internetkapcsolat megjelenítését vezérli, számos egyéb funkció mellett. Az NCSI része a Hálózati tudatosság program, amelyet először a Windows Vista rendszerben vezettek be, és azóta is a Windows egyes verzióiban hajtják végre.

Ezt a mechanizmust intelligens értesítési rendszernek tekintik, amellyel a felhasználók tájékozódhatnak aktuális internetes állapotukról. Ha az NCSI nem tudja ellátni funkcióját, akkor azt jelzi, hogy nincs internet elérhetőség, annak ellenére, hogy a számítógép képes elérni az internetet a böngészőn keresztül, és más IP -címeket pingál.

Hogyan működik az NCSI?

Az NCSI két kritikus lépésben ellenőrzi az internet állapotát, amelyhez a számítógép csatlakozik. Ezt a két feladatot egymástól függetlenül hajtják végre.

  1. Az NCSI DNS -keresést végez a következőhöz: www.msftconnecttest.com , majd HTTP -kérést küld a címzettnek http://www.msftncsi.com/ncsi.txt és letölti a szöveges fájlt. Ez egy egyszerű szöveges fájl, amely Microsoft Connect tesztet tartalmaz.
  2. Az NCSI DNS -keresést is végez dns.msftncsi.com és ellenőrzi, hogy a megfelelő IP -cím megfelel -e 131,107,255,255 .

Az 1. lépéstől kezdve, ha a pontos egyezést tartalmazó szövegfájl érkezik, a Windows megállapítja, hogy a számítógép csatlakozik az internethez. Ha azonban a szövegfájlt nem töltik le, vagy átirányították, az NCSI továbblép a második lépésre.

Amint az NCSI megoldja a dns.msftncsi.com , majd ellenőrzi, hogy az oldal elérhető -e. Ha az oldal elérhető, a hálózat ikonja a értesítési tálca azt mutatja, hogy rendelkezik internet -hozzáféréssel.

Ha azonban az oldal nem érhető el, azt jelzi, hogy további hitelesítésre lehet szükség. De ha a DNS -felbontás teljesen meghiúsul, vagy egy másik IP -címre tér vissza, a hálózat ikonja azt jelzi, hogy nincs internethozzáférés.

Hasonló forgatókönyv fordulhat elő, ha a mögött dolgozik tűzfal, és blokkolja az összes be- és kimenő forgalmat , és csak bizonyos forgalmat enged át. Ez azt jelentené, hogy az NCSI nem tud kommunikálni www.msftncsi.com és www.msftconnecttest.com . Ez viszont arra kéri a Windows-t, hogy mutassa be, hogy nincs internet elérhető a számítógépén.

Ennek egyik megoldása az, hogy lehetővé teszi a be- és kimenő kommunikációt a tűzfalon keresztül a fent említett URL-ekhez.

Mi a helyzet a magánéletével?

A Microsoft által az NCSI -n rendelkezésre álló dokumentáció szerint szervereik tárolják a hozzáférés idejét, valamint az IP -címeket, amikor DNS -keresési kérelmet tesznek a www.msftncsi.com . Bár azt állítják, hogy az információkat bizalmasan kezelik, egyesek mégis kényelmetlenül érezhetik magukat.

Ennek egyik megoldása az NCSI szolgáltatás letiltása a Windows rendszeren. Ezt a rendszerleíró adatbázisok módosításával, valamint a csoportházirend -szerkesztő segítségével érheti el.

Az NCSI letiltása a Rendszerleíróadatbázis -szerkesztőben

  1. Nyissa meg a Rendszerleíróadatbázis -szerkesztőt a beírásával regedit a Futtatás menüpontban.
  2. A bal oldali ablaktáblán navigáljon a következőhöz:
    HKEY_Local_Machine -> Rendszer -> CurrentControlSet -> Szolgáltatások -> NlaSvc -> Paraméterek -> Internet
  3. Most kattintson duplán EnableActiveProbing a jobb oldali ablaktáblában, és állítsa be a Értékadatok nak nek 0 .

    Kattintson Rendben és indítsa újra a számítógépet

Az NCSI letiltása a csoportházirend -szerkesztőben

Ugyanez a funkció elérhető a csoportházirend -szerkesztővel is.

  1. Indítsa el a szerkesztőt gépeléssel gpedit.msc a Futtatás menüpontban.
  2. A bal oldali ablaktáblán navigáljon a következőhöz:
    Számítógép konfigurálása -> Felügyeleti sablonok -> Rendszer -> Internet kommunikáció kezelése -> Internet kommunikációs beállítások
  3. A jobb oldali ablaktáblán kattintson duplán Kapcsolja ki a Windows hálózati kapcsolat állapotjelző aktív tesztjeit majd válassza ki Engedélyezve . Kattintson Rendben .
  4. Most nyissa meg a parancssort beírva cmd a Futtatás menüpontban.
  5. Belép gpupdate /force hogy érvényesítse a Csoportházirendben végrehajtott változtatásokat.

Ne feledje, hogy ennek a paraméternek a módosítása leállítja az operációs rendszer kommunikációját az NCSI szerverekkel, ezért nem lesz több kérdés, hogy a böngésző igényel -e további hitelesítést.

Éppen ellenkezőleg, a Értesítési tálca most azt mutatja, hogy nincs internet -hozzáférés, még akkor sem.

Vannak, akik az NCSI letiltása után problémákat tapasztaltak alkalmazásaikkal, például az Office 365, Skype, OneDrive és Outlook programokkal. Esetünkben azonban minden alkalmazás a megszokott módon működött.

Reméljük, hogy értékesnek találja ezt az információt.