Hogyan ismeri fel a Windows az internetkapcsolatot?
- Kategória: Windows 10 Funkcionalitás És Támogatás
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.
- 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.
- 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
- Nyissa meg a Rendszerleíróadatbázis -szerkesztőt a beírásával regedit a Futtatás menüpontban.
- 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 - 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.
- Indítsa el a szerkesztőt gépeléssel gpedit.msc a Futtatás menüpontban.
- 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
- 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 .
- Most nyissa meg a parancssort beírva cmd a Futtatás menüpontban.
- 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.