żądania połączeń TCP
z dwóch różnych adresów IP na porcie 80, a oba są w stanie SYN_RECEIVED.
Oznacza to, że Twój serwer otrzymał pakiet SYN (synchronizacja) od klienta i czeka na końcowy pakiet ACK (potwierdzenie), aby ustanowić połączenie.
Jeśli widzisz dużo takich połączeń, może to wskazywać na potencjalny atak SYN flood, gdzie atakujący wysyła liczne pakiety SYN, aby przeciążyć Twój serwer.
Oto kilka kroków, które możesz podjąć:
Sprawdź zasady zapory sieciowej: Upewnij się, że zapora sieciowa jest skonfigurowana do blokowania podejrzanych adresów IP.
Włącz SYN Cookies: To może pomóc w łagodzeniu ataków SYN flood.
Monitoruj ruch: Użyj narzędzi do monitorowania sieci, aby analizować wzorce ruchu i identyfikować nietypową aktywność.
Ograniczanie szybkości: Wprowadź ograniczenia szybkości, aby kontrolować liczbę połączeń z jednego adresu IP.
Aby
włączyć SYN Cookies
na serwerze, możesz postępować zgodnie z poniższymi krokami:
Linux:
Otwórz terminal.
Wpisz następujące polecenie, aby włączyć SYN Cookies:
sudo sysctl -w net.ipv4.tcp_syncookies=1
Aby upewnić się, że ustawienie jest trwałe po ponownym uruchomieniu, dodaj poniższą linię do pliku /etc/sysctl.conf:
net.ipv4.tcp_syncookies = 1
Windows:
Otwórz wiersz polecenia jako administrator.
Wpisz następujące polecenie, aby włączyć SYN Cookies:
netsh int tcp set global synattackprotect=enabled
Włączenie SYN Cookies może pomóc w ochronie serwera przed atakami SYN flood.
Aby
sprawdzić, czy SYN Cookies są włączone
na systemie Windows, możesz użyć poniższego polecenia w wierszu polecenia:
Otwórz wiersz polecenia jako administrator.
Wpisz następujące polecenie:
netsh int tcp show global
Poszukaj linii z napisem SynAttackProtect. Jeśli wartość jest ustawiona na enabled, oznacza to, że SYN Cookies są włączone.
Jeśli
opcja SynAttackProtect
nie jest dostępna, możesz spróbować innego podejścia, aby sprawdzić, czy SYN Cookies są włączone. Oto alternatywne kroki:
Sprawdzenie ustawień rejestru:
Otwórz Regedit (Edytor rejestru) jako administrator.
Przejdź do klucza: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Sprawdź, czy istnieje wartość SynAttackProtect. Jeśli jej nie ma, możesz ją dodać:
Kliknij prawym przyciskiem myszy w prawym okienku, wybierz Nowy > Wartość DWORD (32-bitowa).
Nazwij ją SynAttackProtect i ustaw jej wartość na 2 (co oznacza włączenie ochrony przed atakami SYN).
Użycie narzędzi do monitorowania sieci:
Możesz użyć narzędzi takich jak Wireshark, aby monitorować ruch sieciowy i sprawdzić, czy SYN Cookies są używane w odpowiedzi na ataki SYN flood.
Komentarze
Prześlij komentarz