Ataki na serwer

Pytania i problemy
xMin3S
xMin3S
4 lata temu

Cześć, mam problem z atakami. Ruch jest z Brazylii, USA, Włoch i kilkudziesięciu innych krajów których bym nie chciał. Wycięcie ich w iptables nic nie zmienia - nadal ten ruch jest. Są to serwery CS:GO hostowane na dedyku RISE-GAME-1

Podsumowanie z uruchomionego tcpdump na porcie 27015 bez graczy online przez 10-15 sekund: image|268x53

Jak można zapobiec temu?

FairGames
FairGames
4 lata temu

Ataki pochodzą zazwyczaj z botnetów/spoofingu, blokowanie adresów IP na UDP mija się z celem. TCPDump zbiera wszystkie pakiety które przyjdą na NIC nawet jeżeli zostały odrzucone, więc na nload czy innych narzędziach do monitorowania sieci będziesz widział ten ruch.

SystemZ
SystemZ Admin lvlup.pro
4 lata temu

Dużo zależy od tego ile tego ruchu jest i jak wpływa na jego działanie.

Czy jest go na tyle, że zużywa całe łącze serwera? Jeśli jest trochę zapasu to zazwyczaj będzie techniczna możliwość aby ogarnąć to z poziomu serwera dedykowanego w systemie.

Wykresy łącza z panelu OVH z momentu ataku oraz jakiś przykładowy zwykły dzień ataków dla porównania powinny tu pomóc dokonać diagnozy.

xMin3S
xMin3S
4 lata temu

Zużycie w nload jest praktycznie zerowe (wacha się między 1-2Mbit/s OUTGOING podczas ataku), a jeśli chodzi o wykres łącza z panelu OVH to nie miałem (aż do teraz) zainstalowanego narzędzia RTM więc aktualnie nie mam żadnych danych (chyba, że można to sprawdzić gdzieś indziej).

xMin3S
xMin3S
4 lata temu

image|690x430 Tak wygląda konsola

SystemZ
SystemZ Admin lvlup.pro
4 lata temu

Niestety dajesz dość niekompletne dane, ciężko z tego coś ustalić. Głównie tu zależy jaki masz przyjęty ruch (incoming) a nie jaki wysyłasz (outgoing).

Jeśli miałbym zgadywać to póki co nie wygląda na jakiś typowy atak wolumetryczny tylko na aplikacyjny czyli w teorii przy poprawnych regułach dałoby się go wyciąć z poziomu powiedzmy iptables.

Może przydać się zrzucanie ruchu do pliku w celu diagnozy co jest dokładnie do wycięcia: https://lvlup.rok.ovh/t/automatyczny-tcpdump-podczas-ataku-ddos-dos/14326

Co do OVH, ciekawa sprawa bo faktycznie nie widzę wykresu łącza w panelu OVH ale jest w SYS. Albo coś pomijam albo coś grubo poszło nie tak przy ich zmianach w panelu klienta. Takie dane powinny być niezależne od serwera bo zbierane z poziomu ich sprzętu sieciowego "za" serwerem. W innych, nawet tańszych firmach takie coś jest do dyspozycji. Może udałoby się na surowo to wyciągnąć z API? Warto byłoby sprawdzić.

FairGames
FairGames
4 lata temu

Stwórz ratelimiting na port src 27005 na 5 req/s, powinno wystarczyć dla samego steam'a.

FairGames
FairGames
4 lata temu

Aby zobaczyć wykres aktualnego użycia łącza na danym adresie, sam adres musi być w permanentnej mitygacji i czasem trzeba kilkukrotnie kliknąć statystyki aż do załadowania.

musicgames_tv
musicgames_tv
4 lata temu

Cześć. Skoro ataki są z krajów innych niż Polska, a osoby które grają na twoich serwerach CS:GO są z Polski (?), możesz zablokować ruch z innych krajów. W internecie jest wiele artykułów o tym, zerknij sobie.

system
system
4 lata temu

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.