| Termin | Definicja |
|---|---|
| brak whitelisty IP | Brak whitelisty IP to usterka konfiguracji pozbawionej listy zaufanych adresów sieciowych dopuszczonych do dostępu. Rola whitelisty IP w kontroli dostępuBrak whitelisty IP oznacza, że w konfiguracji usługi, urządzenia albo reguł zapory sieciowej nie określono listy adresów sieciowych uznawanych za dozwolone. Whitelist, nazywana także allowlistą, jest zbiorem adresów IPv4 lub IPv6, z których można nawiązać połączenie albo wykonać określoną operację. Sama obecność adresu na takiej liście nie szyfruje transmisji i nie zastępuje uwierzytelniania. Ogranicza natomiast źródła ruchu przed przekazaniem żądania do kolejnego etapu kontroli. W praktyce reguła może dotyczyć pojedynczego adresu, całej podsieci albo zakresu zapisanego w notacji CIDR. Przykład Jak brak listy wpływa na działanie połączeniaSkutek braku whitelisty zależy od domyślnej polityki zastosowanej przez konkretny program lub urządzenie. Przy zasadzie domyślnego zezwolenia brak listy może oznaczać przyjmowanie połączeń z dowolnego adresu, o ile spełnione są pozostałe warunki, takie jak poprawne hasło, klucz albo token. Przy zasadzie domyślnej odmowy brak wpisów może zablokować cały ruch, nawet gdy konto użytkownika i usługa działają prawidłowo. Dlatego samo hasło „brak whitelisty IP” nie przesądza jeszcze, czy objawem będzie dostęp nieograniczony, czy przeciwnie — komunikat o odrzuceniu połączenia. Podczas analizy trzeba ustalić, czy lista jest sprawdzana dla adresu źródłowego, docelowego, czy dla obu stron komunikacji. Znaczenie ma także miejsce wykonywania kontroli: zapora systemowa, router, aplikacja, serwer pośredniczący i usługa mogą widzieć różne adresy. Jeżeli połączenie przechodzi przez translację adresów NAT, aplikacja może rejestrować publiczny adres routera zamiast prywatnego adresu laptopa. Wpisanie do whitelisty niewłaściwego adresu nie naprawi wtedy konfiguracji, mimo że sama reguła będzie składniowo poprawna. Weryfikacja adresów, zakresów i regułDiagnostykę rozpoczyna się od odczytania aktualnej konfiguracji oraz ustalenia adresu, z którego rzeczywiście pochodzi żądanie. Należy rozróżnić adres lokalny interfejsu, adres bramy domyślnej, adres publiczny widoczny poza siecią i ewentualny adres serwera pośredniczącego. W systemie Windows informacje o lokalnych interfejsach można sprawdzić poleceniem Wpis whitelisty powinien mieć właściwy format, rodzinę adresów i zakres maski. Trzeba sprawdzić, czy kontrola obejmuje port używany przez usługę, właściwy protokół transportowy oraz konkretną ścieżkę połączenia. Przy adresacji dynamicznej reguła oparta na pojedynczym publicznym IP może przestać działać po ponownym połączeniu routera lub zmianie operatora. Z kolei dopuszczenie całej podsieci zamiast jednego hosta zwiększa zakres dostępu. Weryfikacja powinna obejmować zarówno połączenie dozwolone, jak i próbę z adresu spoza listy, a rezultat należy potwierdzić w logach odrzucenia i akceptacji. Naprawa konfiguracji na komputerze użytkownikaUsunięcie problemu polega na uzupełnieniu listy zaufanych adresów w tym komponencie, który faktycznie wykonuje kontrolę, a następnie zapisaniu zmian i ponownym uruchomieniu usługi, jeżeli wymaga tego jej konfiguracja. Wpisy powinny być możliwie wąskie: pojedynczy adres zamiast całej puli, konkretny prefiks zamiast całej sieci oraz właściwa wersja protokołu IP. Nie należy dodawać adresów na podstawie samego przypuszczenia. Po zmianie trzeba sprawdzić działanie z autoryzowanego połączenia, zachowanie ruchu spoza listy oraz komunikaty rejestrowane przez zaporę lub aplikację. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów i komputerów PC, w tym diagnostyką problemów z konfiguracją sieciową, zaporą oraz dostępem do usług na urządzeniu użytkownika. W ramach analizy można rozdzielić błąd whitelisty od problemów z kartą sieciową, sterownikiem, adresem IP, trasą lub ustawieniami DNS. Taka kolejność ogranicza ryzyko zmiany reguł, gdy rzeczywistą przyczyną jest brak łączności albo nieprawidłowy adres obserwowany przez usługę. |