Przejdz do tresci
Avanet

Skonfiguruj Sophos DNS Protection z Sophos Firewall

Sophos DNS Protection sprawdza zapytania DNS za pośrednictwem usługi chmurowej oraz zarządza politykami i raportami w Sophos Fusion (dawniej Sophos Central). Pozwala blokować złośliwe domeny, phishing, cele Command-and-Control i niepożądane kategorie, zanim klient nawiąże właściwe połączenie.

W przypadku Sophos Firewall najczytelniejsza konfiguracja standardowa wygląda zwykle tak: klienci używają firewalla jako resolvera DNS, firewall przekazuje publiczne zapytania do DNS Protection, a domeny wewnętrzne trafiają przez DNS Request Routes do wewnętrznych serwerów DNS.

DNS Protection nie zastępuje Web Protection, Threat Feeds ani NDR i Active Threat Response. Uzupełnia te mechanizmy na poziomie DNS.

Ten przewodnik celowo koncentruje się na Sophos Firewall: wartościach Fusion, przekazywaniu DNS, Request Routes, DHCP, NAT, odbiorze i wycofaniu. Przewodnik konfiguracji sieci opisuje architekturę niezależną od producenta i reguły dostępu, a przewodnik Locations — pełny cykl życia lokalizacji.

Decyzja i architektura docelowa

DNS jest usługą podstawową. Jeżeli resolver jest wolny, niestabilny lub zbyt restrykcyjny, użytkownicy szybko odbierają problem jako ogólną awarię sieci. DNS Protection należy więc stosować tylko wtedy, gdy korzyści z polityk Fusion, kategorii, logów lub ochrony klientów mobilnych uzasadniają dodatkową obsługę.

Według Avanet szybkie, nadmiarowe resolvery wraz z dobrze utrzymanymi Threat Feeds są bardziej pragmatycznym rozwiązaniem dla wielu klasycznych instalacji firewalla. DNS Protection sprawdza się szczególnie, gdy:

  • zapytania DNS mają być widoczne w Sophos Fusion.
  • lokalizacje wymagają różnych polityk DNS.
  • kategorie mają być blokowane już podczas rozpoznawania nazw.
  • klienci nie mogą używać dowolnych publicznych resolverów.
  • zarządzane endpointy Windows mają być chronione także poza siecią firmową.

Zalecana ścieżka przez firewall wygląda następująco:

  1. Sophos Fusion zna lokalizację jako Location.
  2. Sophos Fusion udostępnia dwa adresy IP DNS Protection.
  3. Sophos Firewall używa obu adresów jako DNS Forwarder.
  4. DNS Request Routes wysyłają strefy wewnętrzne do wewnętrznych serwerów DNS.
  5. DHCP przekazuje klientom firewall jako resolver.
  6. Opcjonalna reguła NAT wymusza tę ścieżkę dla klasycznego ruchu DNS.
  7. Sophos Fusion rejestruje i ocenia publiczne zapytania DNS.

Należy rozróżnić dwie metody:

  • Traditional DNS over IPv4: dla firewalli, routerów i lokalnych resolverów. Sophos przypisuje zapytania do Location na podstawie publicznego źródłowego adresu IP lub FQDN DDNS.
  • Secure DNS: DNS over HTTPS (DoH) dla zgodnych urządzeń. Sophos Endpoint może zarządzać tą ścieżką na obsługiwanych endpointach Windows; Windows i macOS można również skonfigurować ręcznie do Secure DNS.

Niestandardowa Location może obsługiwać obie metody. Dla przekazywania przez firewall trzeba włączyć Traditional DNS i podać publiczny adres IP lub FQDN.

Cztery ścieżki DNS to nie to samo

Podczas diagnostyki trzeba wiedzieć, gdzie przetwarzane jest zapytanie:

  • Usługa DNS Protection: resolver w chmurze ocenia publiczne zapytania według Filtering Policy rozpoznanej Location. Raporty znajdują się w Sophos Fusion, a nie w Log Viewer firewalla.
  • Firewall jako resolver: klient odpytuje adres interfejsu firewalla przez UDP lub TCP 53. Lokalna usługa DNS wybiera DNS Request Route albo forwardery z Network > DNS. W Administration > Device access usługa DNS musi być dozwolona dla strefy źródłowej. Reguła firewalla nie udostępnia tej usługi lokalnej.
  • Tranzyt DNS: gdy klient odpytuje bezpośrednio publiczny resolver, firewall tylko przekazuje ruch. Obowiązuje reguła firewalla, ale nie DNS Request Routes. Log reguły potwierdza więc transport, a nie przetworzenie przez DNS Protection.
  • Endpoint DNS Protection: Sophos Endpoint przechwytuje obsługiwane zapytania Windows i wysyła je przez HTTPS do Secure DNS Location. Reguła NAT dla portu 53 i Request Routes firewalla nie należą do tej ścieżki. Lokalnego DNS używają tylko wykluczone domeny lub opcjonalna ponowna próba NXDOMAIN.

W zalecanym modelu klienci używają resolvera firewalla. Bezpośredni tranzyt do adresów DNS Protection nie jest równoważny, gdy strefy wewnętrzne wymagają Request Routes.

Przed rolloutem należy ustalić licencję, publiczne adresy wyjściowe, wewnętrzne strefy DNS, serwery DHCP oraz właścicieli polityk i wyjątków. Xstream Protection obejmuje samodzielny DNS Protection dla firewalla. Workspace Protection obejmuje DNS Protection dla endpointów; na urządzeniach musi być zainstalowany Sophos Endpoint. Obie licencje obejmują DoH.

Aby DNS Protection pojawił się jako produkt w Sophos Fusion, firewall z licencją Xstream musi być połączony z tym samym kontem Fusion. Licencję sprawdza się w Administration > Licensing na firewallu lub na stronie Firewall Licensing w Sophos Fusion. Sophos podaje trzy metody: rejestrację podczas instalacji, przejęcie numeru seryjnego w Firewall Licensing albo włączenie zarządzania przez Sophos Fusion w WebAdmin.

Decyzje licencyjne i uprawnienia Fusion należą do istniejących procesów licencjonowania Sophos Fusion oraz ról administracyjnych. Właściciel firewalla potrzebuje dostępu do DNS Protection i zatwierdzonych wartości tenantu, ale nie powinien rozszerzać ról w ramach tej zmiany.

Predefiniowana Location Default może być używana do Secure DNS i przypisywana do polityk, ale nie można jej edytować ani usunąć. Dozwolone jest maksymalnie 50 Locations i 100 publicznych wpisów IPv4/FQDN na Location. Locations należy więc tworzyć według lokalizacji i wyjścia internetowego, a nie dla każdego VLAN-u.

Film przedstawia Sophos DNS Protection w Sophos Fusion i uzupełnia informacje o Locations, politykach i rolloucie.

Konfiguracja DNS Protection

1. Utworzenie Location w Sophos Fusion

My Products > DNS Protection > Locations
  1. Wybierz Add i wpisz unikatową nazwę w Name; w Description najlepiej podać wyjście internetowe i właściciela.
  2. W Connection method włącz Traditional DNS over IPv4.
  3. W IPv4 addresses or FQDNs wpisz publiczny adres WAN lub stabilny FQDN DDNS. Każdą wartość potwierdź Enter lub Tab.
  4. Przy Multi-WAN uwzględnij wszystkie używane adresy wyjściowe. Adresy wykryte automatycznie nie aktualizują się same po późniejszej zmianie.
  5. Wybierz Save.

Prywatne adresy IP są niedozwolone. Sophos musi rozpoznać publiczny źródłowy adres IP, przez który zapytanie dociera do usługi. Dla adresów dynamicznych Sophos regularnie sprawdza nazwę DDNS, ale po zmianie może wystąpić krótka przerwa. W Cloudflare rekord DDNS musi mieć ustawienie DNS only i nie może przechodzić przez proxy.

Przy CGNAT lub współdzielonym adresie operatora adres zostaje przypisany do konta klienta, które zarejestruje go jako pierwsze. FQDN nie rozwiązuje problemu, jeśli wskazuje ten sam współdzielony adres IP; potrzebny jest unikatowy publiczny adres IP.

Sophos Fusion DNS Protection Locations z oknem Add location
W Sophos Fusion dla każdej lokalizacji tworzy się Location z publicznym źródłowym adresem IP lub FQDN.

2. Pobranie adresów IP DNS Protection

My Products > DNS Protection > Installers

W sekcji Installers, obok IP addresses, dostępne są dwa adresy IP DNS Protection. Użyj Copy, aby skopiować obie wartości z własnego tenantu Fusion, a następnie użyj ich jako DNS 1 i DNS 2. Zewnętrzny resolver jako dodatkowy fallback może ominąć ochronę i rejestrowanie.

Adresy IP są dostępne również przy aktywnym Secure DNS. Dla ścieżki firewalla kluczowe jest, aby w Location skonfigurować także Traditional DNS z publicznym adresem wyjściowym.

Na tej samej stronie przycisk Copy obok URL pozwala skopiować adres testowy. Jeśli po otwarciu go w przeglądarce pojawi się komunikat powitalny DNS Protection, ścieżka resolvera jest skonfigurowana prawidłowo. W późniejszej diagnostyce szczególnie przydatny jest adres https://dns.access.sophos.com: jeśli tylko ta nazwa nie jest rozpoznawana lub przeglądarka zamiast komunikatu powitalnego wyświetla błąd, wskazuje to na wyciek DNS albo przekierowanie przez operatora.

Sophos Fusion DNS Protection Installers z adresami IP DNS Protection, certyfikatem i testowym URL
W DNS Protection > Installers znajdują się serwery DNS, certyfikat dla stron blokowania i test konfiguracji.

3. Konfiguracja firewalla jako DNS Forwarder

Network > DNS
  1. Wybierz Static DNS.
  2. Wprowadź dwa adresy Fusion w DNS 1 i DNS 2.
  3. Pozostaw DNS 3 puste, o ile nie istnieje świadomie udokumentowany wyjątek.
  4. Dla IPv6 również wybierz Static DNS i nie wpisuj serwerów DNS IPv6.
  5. Włącz Choose IPv4 DNS server over IPv6.
  6. Wybierz Apply.

Usługa działa przez IPv4, ale rozpoznaje również rekordy AAAA, a więc cele IPv6. Przy SD-WAN, failover lub Policy Routing rzeczywista ścieżka wyjściowa musi odpowiadać publicznemu adresowi zapisanemu w Location.

Od SFOS 21.5 DNS Protection status widget w Control center pokazuje stan połączenia. Do prowadzonej konfiguracji i diagnostyki dostępny jest także Sophos Assistant. Widget jest szybkim wskaźnikiem operacyjnym; przy odbiorze całej ścieżki bardziej miarodajne są prawidłowe otwarcie adresu testowego i raporty DNS Protection.

4. Przekazywanie domen wewnętrznych

Network > DNS
DNS request route > Add

DNS Protection nie rozpoznaje stref wewnętrznych. Dlatego dla Active Directory, aplikacji wewnętrznych i wyszukiwania wstecznego potrzebne są DNS Request Routes.

Przykład:

  • Host/domain name: firma.local lub corp.example.com
  • Target servers: wewnętrzne kontrolery domeny lub serwery DNS, w wymaganej kolejności; jedna trasa obsługuje maksymalnie osiem adresów IP

corp.example.com jest domeną dokumentacyjną i trzeba ją zastąpić rzeczywiście wewnętrzną strefą autorytatywną. Nie kieruj całej example.com, jeśli wewnętrzna jest tylko jedna podstrefa. Jeśli wyszukiwanie w pamięci podręcznej pasującej trasy się nie powiedzie, firewall nie odpytuje dodatkowo publicznych forwarderów ani serwerów głównych. Kolejność i dostępność Target Servers są więc elementem odporności.

Pełna procedura znajduje się w artykule Konfiguracja DNS Request Routes na Sophos Firewall. Publicznie zarejestrowane domeny wewnętrzne należy również dopuścić na liście domen, jeżeli blokuje je kategoria taka jak Parked Domains.

5. Kierowanie klientów do firewalla przez DHCP

Network > DHCP
  1. W Server edytuj odpowiedni serwer DHCP i zanotuj adres wybranego Interface.
  2. W DNS server wyłącz Use device’s DNS settings.
  3. Ustaw wewnętrzny adres interfejsu DHCP firewalla jako Primary DNS.
  4. Zapisz, odnów dzierżawę klienta testowego i sprawdź faktycznie używany resolver.

Sophos pokazuje jako przykład adres firewalla jako Primary DNS oraz adres DNS Protection jako Secondary DNS. Klienci nie zawsze traktują jednak drugi wpis wyłącznie jako serwer awaryjny. Bezpośrednie zapytania do DNS Protection omijają DNS Request Routes firewalla. W sieciach z Active Directory lub strefami wewnętrznymi nadmiarowość należy więc rozwiązać w ścieżce resolvera, a nie przez dowolny drugi DNS klienta.

6. Zapobieganie bezpośredniemu omijaniu DNS

Najpierw w Administration > Device access sprawdź, czy DNS jest włączony dla każdej strefy źródłowej. Następnie opcjonalna reguła DNAT może przekierować klasyczny ruch DNS do firewalla:

Rules and policies > NAT rules > IPv4 > Add NAT rule > New NAT rule
  • Rule name: na przykład redirect-client-dns-to-firewall
  • Rule position: Top
  • Original source: odpowiednie sieci wewnętrzne
  • Original destination: wychodząca grupa hostów lub Internet IPv4
  • Original service: DNS
  • Translated destination: wewnętrzny adres IP firewalla
  • Translated source / Translated service: Original
  • Inbound interfaces: tylko interfejsy odpowiadające źródłom wewnętrznym, nigdy WAN

Internet IPv4 ma szeroki zakres i nadaje się tylko wtedy, gdy przekierowane mają być wszystkie klasyczne zewnętrzne cele DNS. Maksymalnie zawęź sieci źródłowe i Inbound Interfaces. Wewnętrzne serwery DNS i urządzenia specjalne wymagają udokumentowanych wyjątków umieszczonych przed tą regułą. Reguła obejmuje tylko DNS na UDP/TCP 53. DoH i DoT wymagają osobnych kontroli w przeglądarce, MDM, endpoincie lub Web Policy. Przed aktywacją przetestuj wewnętrzne rozpoznawanie nazw, VPN i sieć gościnną. Mechanizm reguł opisano dokładniej w Zrozumienie NAT na Sophos Firewall.

Polityki, endpointy i strony blokowania

Filtering Policy i listy domen

Filtering Policy przypisuje się do jednej lub kilku Locations w DNS Protection > Policies > Filtering policies. Dla Location może być aktywna tylko jedna Filtering Policy. Oprócz kategorii można definiować listy domen i opcje takie jak Safe Search.

Ten artykuł sprawdza tylko, czy ścieżka firewalla trafia do właściwej Location, a tym samym do oczekiwanej polityki. Tworzenie, wyjątki, Safe Search, pilotaż i rollback opisuje Konfiguracja Filtering Policies Sophos DNS Protection.

Listy domen powinny mieć cel, Owner i datę przeglądu. Allow list zastępuje zwykłe decyzje kategorii, ale nie klasyfikację SophosLabs jako Threat lub Security Risk. Dozwolona domena może nadal być blokowana, jeśli jej cel CNAME należy do zablokowanej kategorii.

Sophos Fusion DNS Protection Filtering Policy z kategoriami WWW
Filtering Policies określają, które kategorie WWW są dozwolone, blokowane lub definiowane indywidualnie dla Location.

W przypadku kategorii szczególnie ważne są następujące decyzje:

  • Infrastructure: zwykle zezwalaj na Content delivery, CRL i OCSP, ponieważ mogą od nich zależeć aktualizacje i weryfikacja certyfikatów.
  • Threats and liabilities: zazwyczaj blokuj kategorie takie jak Phishing, Malware, Newly Registered Websites lub Anonymizers i rozwiązuj False Positives w sposób ukierunkowany.
  • Data loss: oceniaj pamięć chmurową i pocztę WWW zgodnie z wymaganiami DLP i compliance.
  • Uncategorized: nie blokuj bezwarunkowo; nowe legalne lub wewnętrzne usługi mogą czasowo nie mieć kategorii.
  • Produktywność, Social Media i przepustowość: podejmuj decyzję według sieci i potrzeb firmy, nie jako ogólną regułę bezpieczeństwa.

Endpoint DNS Protection

Endpoint DNS Protection Policy jest przeznaczona dla zarządzanych endpointów Windows, które mają być chronione także poza siecią firmy. Sophos Endpoint przechwytuje zapytania DNS i wysyła je przez HTTPS do Secure-DNS-Location. Powiązana Filtering Policy określa właściwe filtrowanie.

Przewodnik Endpoint DNS Protection obejmuje konfigurację, wewnętrzne Domain Exclusions i przypisanie. NAT, Request Routes i DHCP firewalla nie zastępują tej ścieżki endpointu.

Polityka nie obsługuje obecnie Windows Server ani macOS. Dla macOS istnieje osobna ścieżka ręcznego profilu Secure DNS; Linux, urządzenia mobilne i specjalne również wymagają własnego rozwiązania sieciowego, VPN lub MDM. Przed rolloutem sprawdź aktualne wymagania pakietu Endpoint w Sophos Fusion, ponieważ mogą szybko się zmieniać.

Strefy wewnętrzne są jawnie utrzymywane jako Domain Exclusions w Endpoint Policy. Jest to bardziej niezawodne niż ponowienie po NXDOMAIN i zapobiega zbędnym zapytaniom zewnętrznym. DNS Protection Root Certificate może być automatycznie dystrybuowany na obsługiwane endpointy.

Root Certificate i strona blokowania

W przypadku stron blokowania HTTPS klienci muszą ufać certyfikatowi DNS Protection Root Certificate. Nie jest to ten sam certyfikat co urząd CA firewalla dla TLS Inspection; jego dystrybucję opisano w artykule Dystrybucja certyfikatu CA Sophos Firewall dla TLS Inspection.

Informacje o sprawdzaniu, wdrażaniu, rotacji i usuwaniu zawiera artykuł Wdrażanie certyfikatu głównego Sophos DNS Protection.

Certyfikat i test konfiguracji znajdują się w DNS Protection > Installers. Ponadto dostępna musi być domena blockpage.dnsprotection.sophos.com.

W Web Proxy Mode funkcja Pharming Protection może zakłócać stronę blokowania. Zanim globalnie wyłączysz ochronę, zezwól na domenę strony za pomocą konkretnej reguły firewalla HTTP/HTTPS bez Web Filter i ustaw Do not decrypt w regule TLS.

Pilotaż, rollout i odbiór

Najpierw aktywuj DNS Protection w małej sieci pilotażowej. Udokumentuj strefy wewnętrzne, wyszukiwania wsteczne i usługi krytyczne, skonfiguruj DNS Request Routes i przygotuj jasny rollback do poprzednich resolverów. Sieci serwerów wymagają osobnego okna testowego, ponieważ licencjonowanie, aktualizacje, CRL/OCSP, backup lub komunikacja klastra mogą zależeć od DNS.

Przed szerokim rolloutem muszą przejść następujące kontrole. Polecenia klienta nie były tu wykonywane w środowisku SFOS 22; są to polecenia diagnostyczne tylko do odczytu. Dowodem działania produktu są test konfiguracji i raporty Fusion:

  • publiczna domena jest rozpoznawana przez przewidziany resolver.
  • wewnętrzna domena AD i wyszukiwanie wsteczne działają przez DNS Request Routes.
  • test konfiguracji w Installers pokazuje oczekiwane potwierdzenie.
  • nieszkodliwa domena celowo zablokowana polityką testową jest blokowana i przypisana do właściwej Location.
  • w DNS Protection > Logs & Reports raport DNS usage by source pokazuje Location po oczekiwanym opóźnieniu, a dla danych endpoint również użytkownika i urządzenie.
  • sieć gościnna używa planowanej ścieżki DNS, ale nie wewnętrznych serwerów DNS.
  • klient VPN otrzymuje właściwe resolvery i sufiksy DNS.
  • Browser DoH, Private Relay ani lokalne profile nie omijają niespodziewanie kontroli.
  • rollback do poprzedniego resolvera został przetestowany lub jasno udokumentowany.

Polecenia testowe dla klientów

Windows:

ipconfig /all
nslookup example.com
nslookup example.com <firewall-ip>
Resolve-DnsName example.com

macOS:

scutil --dns
dig example.com
dig @<firewall-ip> example.com

Linux z systemd-resolved i zainstalowanym dig:

resolvectl status
dig example.com
dig @<firewall-ip> example.com

Zastąp <firewall-ip> adresem wewnętrznego interfejsu Sophos Firewall. Jeżeli jawne zapytanie do firewalla działa, a zwykłe nie, przyczyna zwykle leży w DHCP, VPN, Browser DoH lub lokalnej konfiguracji DNS. Polecenia pokazują resolver klienta i jego odpowiedź, ale same nie dowodzą, którego upstream używa firewall.

Sprawdzenie strefy wewnętrznej:

dig @<firewall-ip> interner-host.corp.example.com

Zapytanie musi dotrzeć do wewnętrznego serwera DNS przez odpowiednią DNS Request Route.

Troubleshooting

Location nie pojawia się w Sophos Fusion

Sprawdź publiczny adres WAN, FQDN DDNS i rzeczywiste wyjście Multi-WAN. Nieskonfigurowany źródłowy adres IP może zostać odrzucony przez usługę DNS Protection. Przy adresach dynamicznych sprawdź, czy FQDN wskazuje z zewnątrz aktualny adres IP; rekordy Cloudflare muszą mieć ustawienie DNS only.

W My Environment > Alerts pojawiają się nieprawidłowe FQDN i konflikty IP. Przy CGNAT lub współdzielonych wyjściach proxy/VPN pierwszeństwo ma Location zarejestrowana jako pierwsza. Inny FQDN wskazujący ten sam adres IP nie zmienia przypisania.

Brak ruchu DNS mimo prawidłowej Location

Ten objaw obejmuje również komunikaty No queries received from locations w dashboardzie oraz DNS Protection: Connectivity Error w Control center. Najpierw otwórz https://dns.access.sophos.com. Jeśli komunikat powitalny się nie pojawi, przetestuj przez UDP i TCP 53 oba adresy tenantu widoczne w Installers oraz sprawdź rzeczywiste wyjście WAN.

Jeśli zapytania trafiają do innego celu lub odpowiada inny resolver, router albo operator może przekierowywać DNS. Test Standard lub Extended w https://www.dnsleaktest.com/ pomaga to zawęzić: przy DNS Protection wartości w kolumnie Hostname zawierają wzorzec gw-<Nummer><Region>.dnsprotection.sophos.com, a jako ISP widnieje Amazon lub odpowiadająca mu nazwa. Jeśli test pokazuje wyłącznie inne resolvery, poproś operatora o sprawdzenie przekierowania DNS. Jeśli pojawiają się zarówno resolvery Sophos, jak i zewnętrzne, sprawdź ustawienia DNS firewalla, wewnętrznego serwera DNS i klientów oraz równoległe resolvery IPv6. https://ipleak.net/ może posłużyć jako kontrola porównawcza.

Pozostaw na firewallu tylko dwa adresy tenantu jako forwardery, sprawdź routing, NAT i Packet Capture oraz wyjaśnij przekierowanie z operatorem. Trzeci publiczny resolver byłby jedynie niechronionym obejściem.

Niektórzy klienci używają innego resolvera

Sprawdź łącznie DHCPv4, DHCPv6, Router Advertisements, profil VPN i statyczne wartości klientów. Dodatkowy serwer DNS IPv6 może kierować zapytania poza DNS Protection. DNS Protection działa przez IPv4, ale rozpoznaje rekordy AAAA, więc cele IPv6 nie wymagają osobnego resolvera IPv6.

Nazwy wewnętrzne przestały działać

Sprawdź DNS Request Routes, wewnętrzne serwery DNS, strefy odwrotne, domeny wyszukiwania i sufiksy klientów. Upewnij się też, że klient używa firewalla lub przewidzianego wewnętrznego resolvera, a nie bezpośrednio adresu IP DNS Protection.

Domena wewnętrzna lub legalna jest blokowana

Sprawdź kategoryzację, listę domen i cel CNAME. Wąski wyjątek jest lepszy niż otwarcie całej kategorii. Klasyfikacji SophosLabs Threat i Security Risk nie można zastąpić za pomocą Allow domain list.

Logi pozostają puste

Dashboard i raporty są opóźnione o około 15-25 minut. Zmieniona nazwa Location lub polityki może pojawić się dopiero po 30 minutach do czterech godzin. Dopiero potem sprawdź DHCP, DNS klienta, DNS firewalla, przekierowanie NAT, alternatywne resolvery, profile VPN i przypisanie Location.

W DNS Protection > Logs & Reports zacznij od DNS usage by source i filtruj według Location, Domain, Status lub Source IP. Dla DNS przekazywanego bezpośrednio reguła z Log firewall traffic może wykazać przejście UDP/TCP 53 przez firewall. Dla resolvera firewalla rozstrzygające jest Administration > Device access; reguła firewalla nie dowodzi zezwolenia ani odmowy dla tej lokalnej usługi.

Operatory filtrów, limity eksportu, opóźnienia i Live Discover opisuje Analiza raportów DNS Protection i Live Discover. W diagnostyce firewalla najpierw potwierdź ścieżkę resolvera, a dopiero potem uruchamiaj bardziej szczegółowe zapytania raportowe.

Przy EDR, XDR lub MDR narzędzie Threat Analysis Center > Live Discover może dodatkowo analizować dane DNS Protection, takie jak Domain, Policy Action, Location i Source IP. Pola użytkownika i urządzenia są dostępne dla danych endpointów w raportach standardowych, a nie w udokumentowanym schemacie DNS firewalla w Live Discover.

Strona blokowania nie jest wyświetlana

Sprawdź DNS Protection Root Certificate, ścieżkę DNS i dostępność blockpage.dnsprotection.sophos.com. W Web Proxy Mode sprawdź również Pharming Protection, regułę HTTP/HTTPS i wyjątek TLS Do not decrypt. VPN, Browser DoH i Apple Private Relay mogą także ominąć DNS Protection podczas testu.

Dla wąskiego wyjątku firewalla utwórz obiekt FQDN dla blockpage.dnsprotection.sophos.com. Reguła Allow zezwala na HTTP/HTTPS z odpowiednich stref i sieci wewnętrznych do strefy WAN, z tym obiektem jako celem i bez Web Filter. Odpowiadająca reguła TLS używa tych samych kryteriów z Do not decrypt. Nie wyłączaj globalnie Pharming Protection ani TLS Inspection.

DoH lub Private DNS omija kontrolę

Przekierowanie NAT portu 53 nie obejmuje DoH ani DoT. Polityki przeglądarki, systemu operacyjnego i MDM muszą kontrolować takie resolvery. Secure DNS w DNS Protection używa DoH; osobny tryb DNS Protection przez DoT nie jest udokumentowany.

Na urządzeniach Apple również iCloud Private Relay może omijać przewidzianą ścieżkę DNS. Jeśli na przykład iPhone’y nie mają dostępu do Internetu, ale inne urządzenia w tej samej lokalizacji działają, najpierw wyłącz Limit IP Address Tracking dla sprawdzanej ścieżki i ponów test. Zmianę obejmującą całą organizację wprowadzaj dopiero po tym ograniczonym teście i uzgodnieniu wymagań dotyczących prywatności.

Klienci VPN zachowują się inaczej niż klienci LAN

Sprawdź przypisane serwery DNS, sufiksy DNS, Split DNS, Full lub Split Tunnel i lokalne resolvery. DNS Protection może działać w biurze, a mimo to być omijany przy dostępie zdalnym. Podstawowy wybór VPN opisuje artykuł Sophos Connect czy SSL VPN: które rozwiązanie dostępu zdalnego wybrać?.

Eksploatacja

DNS Protection nie jest jednorazową wymianą serwera DNS. Regularnie sprawdzaj:

  • Locations, publiczne adresy wyjściowe i rozpoznawanie DDNS.
  • ustawienia DHCP i wewnętrzne DNS Request Routes.
  • polityki, listy domen, Owner i daty przeglądu.
  • najczęściej blokowane domeny i udokumentowane False Positives.
  • nowe lokalizacje, sieci gościnne, ścieżki VPN i platformy endpointów.
  • dystrybucję certyfikatu i dostępność domeny strony blokowania.
  • raporty po zmianach i zdefiniowaną ścieżkę rollbacku.

Jeśli nie chcesz stale obsługiwać tych elementów, solidne resolvery i ukierunkowane mechanizmy ochrony są często lepszym wyborem. DNS Protection ma sens tam, gdzie polityki, raportowanie i ochrona Endpoint są rzeczywiście używane i monitorowane.

Bezpieczne wycofanie

Dla ścieżki lokalizacji najpierw wyłącz przekierowanie DNS, aby podczas wycofania nie wymuszać firewalla na klientach. Następnie przywróć poprzednie resolvery w Network > DHCP, odnow dzierżawę klienta testowego i sprawdź nazwy publiczne oraz wewnętrzne. Dopiero potem przywróć poprzedni tryb lub serwery w Network > DNS. Początkowo pozostaw Request Routes; nie przeszkadzają w wycofaniu i ułatwiają kontrolowany powrót. Usuń Location z Fusion dopiero wtedy, gdy nie ma już przypisanych potrzebnych sieci ani polityk.

Endpoint DNS Protection wycofaj osobno: w DNS Protection > Policies > Endpoint policies usuń przypisanie albo wyłącz Use Sophos DNS Protection, a następnie sprawdź na urządzeniu pilotażowym, czy znów używa resolverów systemowych lub aplikacyjnych. Root Certificate można później usunąć tym samym zarządzanym kanałem, którym go wdrożono.