Jak zablokować dostęp do serwera nginx po adresie IP?

Pozostałe

Bartosz Stefanicki, 3.09.2024

Jak zablokować dostęp do serwera nginx po adresie IP?

Zablokujemy dostęp do nginx bezpośrednio po adresie IP. Posiadając zdefiniowaną domenę do serwera, adres IP może być zbędny.

server {
    listen      80 default_server;
    listen      [::]:80 default_server;
    listen      443 default_server;
    listen      [::]:443 default_server;

    ssl_reject_handshake on;
    server_name "";
    return      444;
}

Nasłuchujemy porty HTTP (80) i HTTPS (443) dla adresów ipv4 i ipv6. Nowsze wersje nginx pozwalają na odrzucenie SSL dzięki ssl_reject_handshake.

W przypadku odwiedzenia takiej konfiguracji nginx bezpośrednio po adresie IP serwer odrzuci nam takie połączenie.

#serwer, #nginx. Źródło obrazków: Pixabay, Font awesome.

Szukasz hostingu?

Jest dużo firm oferujących hosting, ale którą wybrać? Przedstawiamy zestawienie najciekawszych propozycji i ranking hostingów (Wrzesień 2024).

Komentarze

Ostatnie komentarze

Statystyki

  • 199

    Liczba porad
  • 1 996

    Liczba komentarzy
  • 5

    Narzędzi online

© 2005-2024 itporady.pl. Wszystkie prawa zastrzeżone.

Strona korzysta z plików cookies w celu realizacji usług i zgodnie z Polityką prywatności. Możesz określić warunki przechowywania lub dostępu do plików cookies w Twojej przeglądarce.