Zabezpieczenia witryn i kopie zapasowe Pomoc

Dołożyliśmy wszelkich starań, aby przetłumaczyć tę stronę. Dostępna jest również strona w języku angielskim.

Na potrzeby testowania omijaj zaporę aplikacji sieci Web (WAF)

Zanim publiczne serwery systemu nazw domen (DNS) były powszechne, systemy operacyjne używały pliku hostów do przekształcania nazw hostów na adresy IP. Ten plik można nadal edytować ręcznie, aby ominąć standardowe rozdzielczości DNS, co jest przydatne do testowania lub programowania. Aby uzyskać dostęp do serwera hostingowego bez zapory aplikacji sieci Web (WAF) w trakcie połączenia, wykonaj poniższe czynności. Pamiętaj, że nie obsługujemy modyfikowania plików systemowych — robisz to na własne ryzyko.

Edytuj plik hostów

Aby rozpocząć, znajdź i skopiuj adres IP hostingu . Następnie wykonaj poniższe czynności.

Windows

  1. Naciśnij przycisk Start , wpisz Notatnik , a następnie kliknij prawym przyciskiem myszy Notatnik i wybierz Uruchom jako administrator .
  2. W Notatniku wybierz Plik , a następnie Otwórz , a następnie wpiszc:\windows\system32\drivers\etc w polu Nazwa pliku . Pamiętaj, aby zmienićc:\ na nazwę dysku podstawowego systemu, na którym zwykle jest zainstalowany system Windows.
  3. Wybierz Wszystkie pliki z menu rozwijanego w dolnej części okna, a następnie wybierz hosty .
    Uwaga: Pamiętaj, aby wybrać plik hostów, który jest wyświetlany jako plik w kolumnie Typ , ponieważ może istnieć więcej niż jeden plik o nazwie hosts.
  4. Otwórz plik hosts i na samym końcu dodaj wiersz zgodny z tą strukturą:208.104.52.26 www.coolexample.com coolexample.com
    Uwaga: Wymieńcoolexample.com z domeną i domeną208.104.52.26 z adresem IP hostingu.
  5. Zapisz plik i zamknij Notatnik.
  6. Naciśnij przycisk Start , a następnie wpisz cmd.exe .
  7. Kliknij prawym przyciskiem myszy Wiersz polecenia , a następnie wybierz Uruchom jako administrator .
  8. Wpiszipconfig /flushdns w oknie wiersza polecenia i naciśnij klawisz Enter, aby zastosować zmiany.
  9. Zamknij okno wiersza polecenia.

macOS

  1. Otwórz okno terminala (znajdujące się w folderze Aplikacje , a następnie w folderze Narzędzia ).
  2. Aby uruchomić edytor tekstu Nano z uprawnieniami roota podczas otwierania pliku hosts, wprowadźsudo nano /private/etc/hosts i naciśnij klawisz Return.
  3. Wpisz hasło administratora i naciśnij klawisz Return.
  4. Na końcu pliku dodaj wiersz pasujący do tej struktury:  208.104.52.26 www.coolexample.com coolexample.com
    Uwaga: Wymieńcoolexample.com z domeną i domeną208.104.52.26 z adresem IP hostingu.
  5. Naciśnij Ctrl+X , następnie Y , a następnie Return, aby potwierdzić zapisanie pliku o tej samej nazwie.

Linux

  1. Otwórz okno terminala, naciskając CTRL+ALT+T lub wyszukując „terminal” w menu aplikacji.
    • Linux ma wiele dystrybucji, czyli „dystrybucji” z różnymi interfejsami, więc istnieje kilka sposobów na otwarcie okna terminala. Jeśli używasz dystrybucji podobnej do Ubuntu, naciśnij Ctrl+Alt+T , co powinno otworzyć terminal. Aby mieć pewność, sprawdź, jak otworzyć okno terminala w dokumentacji dystrybucji.
  2. Aby uruchomić edytor tekstu Nano podczas otwierania pliku hosts, wpiszsudo nano /etc/hosts w oknie terminala i naciśnij Enter.
  3. Wpisz hasło i naciśnij Enter.
    • Jeśli zobaczysz komunikatCommand 'nano' not found , Twoja dystrybucja systemu Linux może nie mieć zainstalowanego edytora tekstu Nano. Możesz wybrać inny edytor, taki jak Vim lub Gedit, albo możesz zainstalować Nano za pomocą menedżera pakietów dystrybucji. Jeśli używasz dystrybucji podobnej do Ubuntu, uruchom poleceniesudo apt install nano na Terminalu, aby zainstalować edytor tekstu Nano.
  4. Na końcu pliku dodaj wiersz pasujący do tej struktury:  208.104.52.26 www.coolexample.com coolexample.com
    Uwaga: Wymieńcoolexample.com z domeną i domeną208.104.52.26 z adresem IP hostingu.
  5. Naciśnij Ctrl+X , następnie Y , a następnie Enter , aby potwierdzić zapisanie pliku o tej samej nazwie.

Teraz powinno być możliwe wyświetlanie witryny bezpośrednio z serwera hostingowego. Możesz użyć trybu incognito przeglądarki, aby upewnić się, że DNS nie jest buforowany.

Rozwiązywanie problemów

Jeśli zaimplementowano zapobieganie omijaniu zapory, konieczne będzie dodanie własnego adresu IP (który można znaleźć tutaj ) do dyrektywy FileMatch:

# BEGIN Zapobieganie omijaniu zapory witryny < Jeśli "& percnt;{HTTP_HOST} == „fajnyprzyklad.com” || & percnt;{HTTP_HOST} == 'www.fajnyprzyklad.com' " > Wymagaj ip 208.109.0.0/22 Wymagaj ip 192.88.134.0/22 Wymagaj ip 185.93.228.0/22 Wymagaj ip 2a02: fe80 ::/29 Wymagaj ip 173.245.48.0/20 Wymagaj ip 103.21.244.0/ 22 Wymagaj ip 103.22.200.0/22 Wymagaj ip 103.31.4.0/18 Wymagaj ip 108.162.192.0/18 Wymagaj ip 190.93.240.0/20 Wymagaj ip 188.114.96.0/20 Wymagaj ip 197.234.240.0/22 Wymagany adres IP 198.41.128.0/17 Wymagany adres IP 162.158.0.0/15 Wymagany adres IP 104.16.0.0/14 Wymagany adres IP 172.64.0.0/13 Wymagany adres IP 131.0.72.0/22 Wymagany adres IP 2400: cb00 ::/ 32 Wymagaj ip 2606: 4700 ::/32 Wymagaj ip 2803: f800 ::/32 Wymagaj ip 2405: b500 ::/32 Wymagaj ip 2405: 8100 ::/32 Wymagaj ip 2a06: 98c0 ::/29 Wymagaj ip 2c0f: f248 ::/32 </Jeśli & gt; # END Zapobieganie omijaniu zapory witryny

Więcej informacji