Protection – DNS

Ten artykuł dotyczy DNS w kontekście systemu WEDOS Protection. Instrukcje konfiguracji WEDOS DNS znajdziesz w artykułach Domains – DNS Servers (NSSET) ⧉ i DNS – Domain Records ⧉.

W tym artykule dowiesz się:


WEDOS Protection a DNS

Jeśli Twoja domena nie korzysta z WEDOS Protection ani z podobnego systemu, DNS działa zgodnie z poniższym schematem:

Zwykłe zapytanie DNS: zapytanie klienta trafia przez serwer DNS bezpośrednio do serwera WWW

Podstawową funkcją serwera DNS jest tłumaczenie informacji zrozumiałych dla człowieka (nazw domen) na informacje zrozumiałe dla komputera (głównie adresy IP). Przy takim zapytaniu nie ma znaczenia, czy pyta prawdziwy użytkownik, atakujący, czy robot – dane na serwerze DNS są dostępne dla wszystkich.

Podstawową funkcją serwerów proxy WEDOS Protection (WGP) jest zajęcie miejsca serwera WWW z punktu widzenia DNS, ocena żądania klienta i dopiero po stwierdzeniu, że takie żądanie jest uprawnione, skontaktowanie się z serwerem WWW i pobranie treści.

Zapytanie DNS z serwerem proxy WGP reprezentującym serwer WWW
Zapytanie DNS z serwerem proxy WGP reprezentującym serwer WWW

Z punktu widzenia serwera DNS proxy stoi w miejscu serwera WWW. Serwera DNS nie interesuje już, co znajduje się za nim, więc odpowiedzialność za resztę komunikacji przejmuje serwer proxy.

  • Serwer DNS zawiera adresy IP serwera proxy. Jeśli chcemy, aby system WEDOS Protection chronił serwer WWW przed niepożądanym ruchem, podajemy serwerowi DNS wyłącznie adres proxy i żaden inny.
  • Serwer proxy zawiera docelowe adresy IP serwera WWW. Serwer proxy musi wiedzieć, skąd pobrać dane strony. Zawiera tabelę docelowych adresów IP serwera WWW, których używa do dalszej komunikacji.

Rekordy DNS domeny

Aby WEDOS Protection działał jak najlepiej, zalecamy korzystanie z serwery DNS WEDOS (NSSET) ⧉. Jeśli chcesz korzystać z serwerów DNS innego dostawcy, zapoznaj się także z artykułem Protection – zewnętrzny dostawca DNS .

Aby Protection działał poprawnie, skieruj domenę wyłącznie na serwer proxy. Adresy serwerów proxy znajdziesz, wykonując następujące kroki:

  1. Zaloguj się do panelu administracyjnego WEDOS Global ⧉.
  2. Na stronie głównej wybierz domenę, dla której chcesz poznać adresy serwera proxy.
  3. Adresy IPv4 i IPv6 znajdziesz w sekcji Adresy IP Państwa proxy .
Przykładowe adresy IP serwera proxy w administracji WEDOS Global
Przykładowe adresy IP serwera proxy w administracji WEDOS Global

Wprowadź te adresy do rekordów DNS domeny zgodnie z instrukcjami swojego dostawcy, korzystając z następującego szablonu:

Name      TTL    Type Data
300 A (Proxy server 1 IPv4 address)
* 300 A (Proxy server 1 IPv4 address)
300 A (Proxy server 2 IPv4 address)
* 300 A (Proxy server 2 IPv4 address)
300 AAAA (Proxy server 1 IPv6 address)
* 300 AAAA (Proxy server 1 IPv6 address)
300 AAAA (Proxy server 2 IPv6 address)
* 300 AAAA (Proxy server 2 IPv6 address)

Usuń pozostałe rekordy typu A i AAAA w DNS, które nie mają nazwy lub mają nazwę *, ponieważ prawdopodobnie kierują bezpośrednio na serwer WWW i omijają proxy Protection. Zalecamy usunięcie także rekordów dla subdomeny www . Wpisy o innych nazwach lub typach pozostaw bez zmian.

Przykładowe rekordy DNS typu A i AAAA skierowane na proxy WEDOS Global, pozostałe rekordy (MX) bez zmian
Przykładowe rekordy DNS typu A i AAAA skierowane na proxy WEDOS Global, pozostałe rekordy (MX) bez zmian

Rozwiązywanie najczęstszych problemów

Do najczęstszych problemów z konfiguracją DNS w WEDOS Global należą:

Niedziałający DNS

Problem: Po ustawieniu rekordów Global w WEDOS DNS i usunięciu wszystkich pozostałych przestała działać poczta e-mail lub zakłócone zostały inne funkcje DNS.

Przyczyna: Chociaż system Global wyświetla wszystkie rekordy znalezione dla domeny podczas skanowania DNS, w rzeczywistości może korzystać tylko z adresów IP podanych w rekordach typu A i AAAA, które nie mają nazwy (używane dla domeny głównej) lub mają nazwę * (wszystkie nieokreślone subdomeny).

Rozwiązanie: Sprawdź historię zmian DNS ⧉ pod kątem usuniętych rekordów, które nie korzystają z Global. Należą do nich:

  • Rekordy typu innego niż A i AAAA (zwłaszcza MX, CNAME, TXT).
  • Rekordy typu A i AAAA, które mają nazwę inną niż *.

Przywróć te rekordy, dodając je do DNS ⧉.

Nieznany adres IP serwera WWW

Problem: Nie znam adresu IP serwera WWW, więc nie wiem, czy jest poprawnie ustawiony w Global.

Rozwiązanie: Jeśli hostujesz swoją stronę u nas, jej adres IP poznasz zgodnie z instrukcją ustawiania rekordów typu A ⧉, gdzie również go używasz. W przypadku innego dostawcy postępuj zgodnie z jego instrukcjami lub skontaktuj się z jego wsparciem.

Rejestrowanie adresów IP klientów

Problem: Musimy rejestrować adresy IP klientów odwiedzających nasz serwer WWW, ale system zapisuje zamiast nich adresy IP serwerów WEDOS Global.

Przyczyna: Przekazujemy prawdziwe adresy IP klientów, ale Twój serwer WWW prawdopodobnie nie przetwarza ich poprawnie.

Rozwiązanie: Skorzystaj z tego odnośnika ⧉ (.json, kliknij tutaj ⧉ dla .txt), aby poznać zakresy unicast, których WEDOS Global używa do komunikacji z docelowymi serwerami WWW. Lista jest aktualizowana codziennie.

  • Jeśli na serwerze docelowym używasz NGINX , ustaw parametr set_real_ip_from z powyższymi zakresami. Więcej informacji znajdziesz w dokumentacji NGINX ⧉.
  • W przypadku Apache, najpierw upewnij się, że moduł mod_remoteip jest aktywny (więcej informacji znajdziesz w dokumentacji Apache ⧉). Następnie skonfiguruj powyższe adresy IP:
RemoteIPHeader X-Forwarded-For
RemoteIPTrustedProxy # dodaj adres IP lub zakres z pliku
  • W przypadku LiteSpeed (w tym OpenLiteSpeed) przejdź do WebAdmin Konfiguracja Serwer Ogólne. Następnie ustaw parametr Use Client IP in Header na Tylko zaufane adresy IP. Dodaj adresy IP i zakresy z powyższego pliku do listy Lista zaufanych adresów IP. Więcej informacji znajdziesz w LiteSpeed Wiki ⧉ lub dokumentacji OpenLiteSpeed ⧉.

Teraz Twój serwer powinien poprawnie pracować z prawdziwymi adresami IP.


FAQ

Po instalacji wtyczki WGP WordPress otrzymałem tylko cztery adresy IPv4 i żadnego IPv6. Czy tak ma być?

Wtyczka zawiera tylko minimalne ustawienia. Usługa działa w pełni z adresami IPv4, ale jeśli możesz skonfigurować także IPv6, zrób to. Ich wartości znajdziesz zgodnie z instrukcją w rozdziale Rekordy DNS domeny , także dla domen dodanych za pomocą wtyczki.

Czy to było pomocne?

Dziękujemy za opinię!
Selektory ogólne
Tylko dokładne dopasowania
Szukaj w tytule
Szukaj w treści
Selektory typów wpisów