| Termin | Definicja |
|---|---|
| Brak reguły dla ICMPv4/ICMPv6 | Brak reguły zapory dla ICMPv4/ICMPv6 (blokada ping) jest domyślnym ustawieniem bezpieczeństwa Windows dla sieci publicznych — w prywatnej sieci można dodać regułę zezwalającą. Czym jest brak reguły dla ICMPv4 i ICMPv6Brak reguły dla ICMPv4/ICMPv6 oznacza, że zapora systemu Windows nie posiada odpowiedniego zezwolenia na obsługę wybranych komunikatów protokołu ICMP. Protokół ten służy między innymi do przekazywania informacji o dostępności hosta, błędach transmisji oraz stanie drogi sieciowej. W praktyce najczęściej zauważa się to przy użyciu polecenia Nie musi to oznaczać awarii karty sieciowej, routera ani dostępu do internetu. Zapora może odrzucać przychodzące żądania ICMP, ponieważ w wielu profilach sieciowych system Windows ogranicza widoczność urządzenia dla innych komputerów. Szczególnie często dotyczy to profilu publicznego, w którym priorytetem jest zmniejszenie liczby usług dostępnych z zewnątrz. Brak odpowiedzi na ping jest więc objawem ustawienia ochronnego, a nie samodzielnym dowodem utraty połączenia. ICMPv4 odnosi się do komunikacji używanej przez IPv4, natomiast ICMPv6 współpracuje z IPv6 i ma szersze znaczenie dla prawidłowego działania tego protokołu. W przypadku IPv6 komunikaty ICMPv6 mogą być potrzebne nie tylko do testowania dostępności, lecz także do wykrywania sąsiadów, ustalania parametrów sieci i obsługi informacji o trasowaniu. Z tego powodu całkowite blokowanie tego ruchu może powodować problemy wykraczające poza samo polecenie Kontekst techniczny i porównanie sposobów działania zaporyZapora Windows filtruje ruch na podstawie reguł przypisanych do profilu sieciowego, kierunku komunikacji, typu protokołu oraz rodzaju komunikatu. Inaczej może być traktowane połączenie w sieci publicznej, inaczej w prywatnej, a jeszcze inaczej w środowisku oznaczonym jako domenowe. Ta sama karta sieciowa może więc odpowiadać na ping po zmianie profilu sieci, mimo że sprzęt i adres IP pozostały bez zmian. Ważne jest rozróżnienie ruchu przychodzącego i wychodzącego. Brak reguły zezwalającej na przychodzące żądania echo powoduje, że inne urządzenia nie otrzymają odpowiedzi od badanego komputera. Nie musi to jednak blokować wysyłania żądań przez ten komputer do innych hostów. Możliwa jest zatem sytuacja, w której komputer bez problemu korzysta z internetu, otwiera strony i pobiera pocztę, ale pozostaje niewidoczny podczas testu ping wykonywanego z drugiego urządzenia. Nie należy utożsamiać odpowiedzi na ping z pełnym potwierdzeniem sprawności usługi sieciowej. Ping może być blokowany celowo, podczas gdy port używany przez konkretną aplikację pozostaje dostępny. Z drugiej strony odpowiedź ICMP może być prawidłowa, a aplikacja nadal nie będzie działać z powodu błędnego portu, ograniczeń programu, problemów z DNS albo niewłaściwego adresu. Test powinien być więc dobierany do badanego problemu. Przy weryfikacji reguł warto sprawdzić, czy zezwolenie dotyczy właściwego protokołu, właściwego profilu sieci oraz odpowiedniego kierunku. Reguła dla ICMPv4 nie zastępuje automatycznie reguły dla ICMPv6. W niektórych konfiguracjach konieczne jest również ograniczenie zakresu adresów, z których mogą pochodzić żądania, aby diagnostyka nie powodowała niepotrzebnego ujawniania urządzenia w całej sieci. Typowe problemy i błędy związane z ICMPNajczęstszym problemem jest interpretowanie komunikatu „upłynął limit czasu żądania” jako jednoznacznego dowodu awarii internetu. Przyczyną może być brak reguły zapory, wyłączona odpowiedź echo na routerze, filtracja po stronie urządzenia docelowego albo ograniczenie wprowadzone przez dostawcę sieci. Sam wynik polecenia Drugim błędem jest dodawanie szerokiej reguły bez sprawdzenia profilu sieciowego. Zezwolenie na cały ruch ICMP z dowolnych adresów może zwiększyć widoczność komputera w sieci, a jednocześnie nie rozwiązać problemu, jeśli blokada znajduje się na innym urządzeniu. Bezpieczniej jest ustalić, czy potrzebna jest tylko odpowiedź na żądania echo, czy także obsługa innych komunikatów kontrolnych. Problemy mogą pojawiać się również po zmianie sposobu adresowania. W sieci korzystającej z IPv6 pominięcie ICMPv6 może zakłócić wykrywanie sąsiadów lub automatyczne ustalanie parametrów połączenia. W sieci IPv4 podobny objaw może wynikać z wyłączenia reguły odpowiadającej za żądania echo. Rozdzielenie obu przypadków pozwala uniknąć naprawiania niewłaściwego protokołu. Do częstych pomyłek należy także testowanie komputera z tego samego urządzenia, które samo filtruje ruch, oraz sprawdzanie wyłącznie nazwy hosta zamiast konkretnego adresu IP. Przydatne jest porównanie kilku prób: połączenia z adresem lokalnym, połączenia z adresem bramy, testu po nazwie oraz sprawdzenia wybranej usługi. Pomocne mogą być również dzienniki zapory, konfiguracja profilu sieciowego i trasa pakietów, ponieważ pozwalają odróżnić brak reguły od błędnego adresu, problemu z routingiem lub niedostępności urządzenia. Nie powinno się wyłączać całej zapory tylko po to, aby sprawdzić, czy ping zacznie działać. Taki test może chwilowo zmienić wynik, ale nie wskazuje poprawnej konfiguracji docelowej i ogranicza ochronę systemu. Lepszym rozwiązaniem jest identyfikacja konkretnej reguły oraz ustawienie zakresu działania odpowiadającego rzeczywistej potrzebie diagnostycznej. Kiedy warto skorzystać z pomocy serwisu - Brak reguły dla ICMPv4/ICMPv6Zgłoszenie do serwisu jest uzasadnione, gdy brak odpowiedzi ICMP występuje jednocześnie z innymi objawami: niestabilnym połączeniem, znikającym dostępem do zasobów sieciowych, problemami z uzyskaniem adresu, błędnym profilem sieciowym albo różnymi wynikami testów na IPv4 i IPv6. Warto skorzystać z pomocy także wtedy, gdy po zmianie ustawień zapory przestają działać inne programy lub urządzenia w sieci. Podczas diagnostyki można sprawdzić konfigurację reguł przychodzących i wychodzących, profil połączenia, aktywne interfejsy, adresację, trasowanie oraz logi zapory. Pozwala to ustalić, czy problem dotyczy samego ICMP, całej komunikacji sieciowej, routera, sterownika karty lub ustawień aplikacji zabezpieczającej. W razie potrzeby reguły mogą zostać uporządkowane tak, aby zezwolenie obejmowało tylko wymagany protokół i właściwe źródła ruchu. W Warszawie takie przypadki obsługuje Warszawskie Pogotowie Komputerowe 24/7, gdzie przed dalszymi czynnościami można skorzystać z usługi obejmującej darmową diagnozę LAPTOPA. Jest to przydatne zwłaszcza wtedy, gdy brak reguły dla ICMPv4/ICMPv6 pojawił się po aktualizacji systemu, zmianie routera, instalacji pakietu ochronnego albo przełączeniu profilu sieciowego. Do zgłoszenia warto dołączyć informację, czy problem dotyczy jednego urządzenia, całej sieci, IPv4, IPv6 czy tylko polecenia |