Boty czy DDoS
Przy ataku botów połączenia docierają do serwera: dziennik wejść pokazuje setki nowych nicków, sloty są pełne, czat i konsola są zalane. Przy DDoS serwer jest po prostu nieosiągalny albo wszyscy mają ogromny ping, dziennik wejść prawie nie pokazuje nowych wejść, a hosting widzi skok ruchu.
DDoS zatrzymuje hosting albo ochrona sieci przed serwerem. Kordon nie filtruje ruchu. Cała reszta tego poradnika dotyczy ataków botów.
Pierwsze minuty
- Otwórz „Przegląd” w panelu. Jeśli Kordon zauważył atak, widać tam już komunikat „Trwa atak botów”. Dopóki atak trwa, serwer jest chroniony, nawet jeśli był w trybie obserwacji.
- Sprawdź, czy administracja i najaktywniejsi gracze są na białej liście. Oznaki ataku nie dotyczą graczy, których serwer wpuszczał już przed atakiem, ale biała lista jest pewniejsza: zawsze wpuszcza.
- Otwórz dziennik wejść (od planu Basic) i przyjrzyj się botom: ich nickom, krajom i wersjom klienta.
- Jeśli boty nadal przechodzą, zmień poziom ochrony na „Rygorystyczny”.
- Dodaj regułę „Niedozwolone w nicku” ze wzorcem nicków botów, na przykład
^lobby_[0-9]+$(od planu Basic). - Jeśli boty przychodzą z krajów, w których nie masz graczy, zamknij te kraje filtrem na czas ataku (od planu Basic).
- Jeśli wszystkie boty mają jedną wersję klienta, a twoi gracze używają innych, zamknij ją filtrem wersji (od planu Pro).
Jeśli nic nie pomaga, włącz tryb przerwy technicznej (od planu Basic): wejść mogą tylko osoby z osobnej listy przerwy technicznej, a wszyscy pozostali zostają rozłączeni.
Banowanie zakresów i sieci
Gdy boty przychodzą z jednego zakresu adresów, możesz dodać go do czarnej listy (od planu Pro) albo dodać do niej całą sieć po numerze AS (od planu Premium). Ustaw czas trwania, na przykład 1d:
/kordon blacklist add 203.0.113.0/24 1d attackUważaj na sieci domowych i komórkowych dostawców internetu. Korzystają z nich też zwykli gracze, a ban na całą sieć zamyka serwer dla całego miasta.
Czego nie robić
- Nie restartuj proxy w kółko: boty wracają w ciągu minuty, a gracze zauważają przestój.
- Nie przełączaj „Gdy sprawdzenie jest niedostępne” na „Wpuszczaj wszystkich” w trakcie ataku.
- Nie wyłączaj reguły nicków „Jak w Paper”, nawet jeśli przeszkadza któremuś z twoich graczy. Zamiast tego dodaj tego gracza do białej listy.
- Nie banuj na zawsze sieci całych dostawców internetu.
Gdy atak się skończy
Otwórz raport na stronie „Ataki”. Pokazuje, jak długo trwał atak, ile było prób i ile z nich zablokowano, szczyt prób na minutę, kraje, sieci i działania ochrony.
Wyłącz tymczasowe reguły nicków i otwórz z powrotem kraje i wersje, jeśli były zamknięte tylko na czas ataku. Wpisami na czarnej liście z ustawionym czasem trwania nie musisz się zajmować: wygasną same. Sprawdzenia wykonane podczas ataku nie wliczają się do dziennego limitu twojego planu.
Jeśli ataki się powtarzają, a twój serwer nie musi wpuszczać graczy bez płatnego konta, rozważ włączenie trybu online. Możesz też zostawić ochronę „Rygorystyczny” na stałe. Więcej w poradniku jak chronić serwer przed atakami botów.