W jaki sposób system Windows potwierdza dostęp do sieci Wi-Fi i czy konieczne jest uwierzytelnianie w punkcie dostępu?

Feb 11, 2025
Sprzęt komputerowy
TREŚĆ NIENARUSZONA

Windows jest dość biegły w informowaniu Cię, czy masz prawidłowo działające połączenie internetowe, ale jak dokładnie to robi? Zagłębienie się w sposób, w jaki system Windows radzi sobie z tym problemem, daje wgląd w komunikaty dotyczące łączności systemu Windows.

Dzisiejsza sesja pytań i odpowiedzi jest dostępna dzięki uprzejmości SuperUser - części Stack Exchange, grupy witryn z pytaniami i odpowiedziami, prowadzonej przez społeczność.

Pytanie

Czytnik SuperUser N.Hinkle stawia następujące pytanie dotyczące procesu sprawdzania i uwierzytelniania w Internecie w systemie Windows:

W systemie Windows 7 ikona sieci w obszarze powiadomień będzie wyświetlać wskaźnik błędu, jeśli nie ma dostępu do Internetu , a ikona błędu znika po pomyślnym nawiązaniu połączenia z Internetem . Czasami, jeśli połączenie Wi-Fi wymaga kroku uwierzytelniania w przeglądarce, na przykład w wielu sieciach dla gości w hotelach lub na uniwersytetach, pojawia się następujący wyskakujący dymek z informacją:

Skąd system Windows wie, czy ma udane połączenie internetowe?

Przypuszczalnie sprawdza jakąś usługę online firmy Microsoft, aby zobaczyć, czy ma udane połączenie, został przekierowany na inną stronę lub w ogóle nie uzyskał odpowiedzi, ale nigdzie nie widziałem, aby ten proces lub używane usługi były udokumentowane . Czy ktoś może wyjaśnić, jak to działa?

Takie kontrole są jedną z wielu rzeczy, które przyjmujemy za pewnik podczas korzystania z nowoczesnego systemu operacyjnego, ale nawet najbardziej oczywiste elementy doświadczenia użytkownika mają podstawowy mechanizm. W jaki sposób system Windows informuje nas, czy istnieje połączenie internetowe i czy musimy zalogować się do portalu uwierzytelniania Wi-Fi?

Odpowiedź

Współautor SuperUser Tobias Plutat oferuje wgląd w ten proces:

Po pewnym kopaniu (sama liczba usług związanych z siecią i Internetem w systemie Windows jest zadziwiająca), Myślę, że to znalazłem . Systemy Windows Vista i 7 mają różne funkcje świadomości sieci, z których jedną jest wskaźnik stanu łączności sieciowej, który przeprowadza testy łączności, które z kolei są używane przez ikonę sieciową na pasku zadań. Test łączności z Internetem jest prosty:

  1. NCSI próbuje załadować określoną stronę przez HTTP (a dokładniej: dokument tekstowy) i sprawdza, czy można ją pobrać.
  2. Jeśli to się nie powiedzie, system Windows zgłosi „Brak dostępu do Internetu”.

Mechanizm sprawdza również, czy domena, w której dokument jest hostowany, jest tłumaczona na oczekiwany adres IP. Tak więc, może również założyć odpowiedni dostęp do Internetu, jeśli ten test zakończy się pomyślnie, ale nie można pobrać dokumentu.

Powód, dla którego zgłasza „Brak dostępu do Internetu”, gdy nie zostałeś uwierzytelniony w Hotspocie, leży w sposobie działania Hotspotu. Blokuje wszystkie porty oprócz 80 i 443 (odpowiednio dla HTTP i HTTPS), które są przekierowywane do serwera uwierzytelniania Hotspot i mogą w ten czy inny sposób zepsuć żądania DNS. W ten sposób NCSI nie może rozwiązać domeny, w której znajduje się jego plik testowy, a nawet gdyby mógł, nie dotarłby do właściwego pliku, ponieważ ruch HTTP jest przekierowywany do serwera uwierzytelniania.

Inny współautor, Jeff Atwood, podkreśla kilka kluczowych cytatów z dokumentu, do którego odnosi się Tobias:

Oto szczegóły określania stanu połączenia proces :

Na poniższej liście opisano, w jaki sposób NCSI może komunikować się z witryną sieci Web w celu ustalenia, czy sieć ma łączność z Internetem:

  1. Żądanie rozpoznania nazwy DNS dla dns.msftncsi.com
  2. Żądanie HTTP dotyczące http://www.msftncsi.com/ncsi.txt zwracając 200 OK i tekst Microsoft n CSI

Można to wyłączyć za pomocą ustawienia rejestru. Jeśli ustawisz:

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

do 0 , Windows nie będzie już sondować łączności z Internetem.

Apple robi coś bardzo podobnego w iOS, aby wykryć łączność z Internetem i możliwe strony Wi-Fi „logowania” w hotelu itp.

Chociaż cały ten proces jest zwykle w 100% przezroczysty dla użytkowników końcowych, czasami po uwierzytelnieniu za pośrednictwem portalu internetowego punktu dostępu Wi-Fi zobaczysz rzeczywistą zawartość NSCSI.txt . To, w jaki sposób skończyłeś spojrzeć na nieokreślony dokument tekstowy zamiast na stronę internetową, którą próbujesz załadować, nie jest już tajemnicą w połączeniu z poprzednimi odpowiedziami na ten temat.


Masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych zaawansowanych technicznie użytkowników Stack Exchange? Sprawdź pełny wątek dyskusji tutaj .

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

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


Sprzęt komputerowy - Najpopularniejsze artykuły

Jak naprawić problemy z myszą i klawiaturą Corsair w systemach macOS i Linux

Sprzęt komputerowy Nov 16, 2024

TREŚĆ NIENARUSZONA Corsair tworzy doskonałe myszy i klawiatury do gier z wieloma wspaniałymi funkcjami, takimi jak niestandardowe podświetlenie RGB, tryby profili, obsługa m..


Nareszcie można bezpiecznie (i niedrogo) kupić ponownie karty graficzne

Sprzęt komputerowy Aug 25, 2025

TREŚĆ NIENARUSZONA Bycie graczem na PC było trochę męczące przez ostatni rok. Górnicy kryptowalut pochłonęli wszystkie karty graficzne na i tak już nieco niszowym rynku,..


Jak zarządzać nowym „ograniczaniem mocy” systemu Windows 10 w celu oszczędzania baterii

Sprzęt komputerowy Oct 23, 2025

Windows 10 wykonuje teraz „Power Throttling” aplikacji, nawet tradycyjnych programów Windows i procesów w tle. Ograniczając procesor dostępny dla aplikacji działających w ..


Jak przejść na VoIP i porzucić swój rachunek za telefon domowy na zawsze

Sprzęt komputerowy Jun 28, 2025

TREŚĆ NIENARUSZONA Możesz korzystać z wygody, jaką daje linia telefoniczna dla całego domu, bez wydawania ciężko zarobionych pieniędzy lokalnemu operatorowi telekomunikac..


Jak odinstalować umiejętności Alexa z Twojego Amazon Echo

Sprzęt komputerowy Jun 20, 2025

TREŚĆ NIENARUSZONA Jednym z najlepszych sposobów na rozszerzenie funkcji Amazon Echo jest instalowanie umiejętności Alexa innych firm . Jeśli jednak zainstalo..


Jaka jest utrata mocy sygnału Wi-Fi na stopę długości kabla antenowego?

Sprzęt komputerowy Jun 12, 2025

Jeśli przygotowujesz się do dodania anteny do routera w celu rozszerzenia zasięgu Wi-Fi w domu, to jak długo możesz użyć kabla? Czy długość kabla w ogóle ma znaczenie? Dz..


Jak ponownie uruchomić lub spać Apple TV bezpośrednio z pilota

Sprzęt komputerowy Nov 11, 2024

TREŚĆ NIENARUSZONA Chociaż możesz ponownie uruchomić Apple TV lub przełączyć go w tryb uśpienia, wchodząc do menu systemowego, nie ma takiej potrzeby; możesz wykonać t..


Czy pamięć staje się wolniejsza, jeśli się powiększa?

Sprzęt komputerowy Jan 20, 2025

TREŚĆ NIENARUSZONA Czasami fajnie jest spekulować, jak inaczej działałby twój system, gdyby zostały wprowadzone zmiany w komponentach sprzętowych. Dzisiejszy post z pytani..


Kategorie