Infrastruktura · 2 min čtení

Jak funguje DDoS ochrana herních serverů (a proč si ji vyvíjíme sami)

L3/L4, L7, herní filtry, always-on. Srozumitelně vysvětlujeme, jak se herní server brání útokům a proč jsme se rozhodli pro vlastní anti-DDoS řešení.

Tým Noveric
Noveric.cc

Herní servery patří k nejčastějším cílům DDoS útoků. Stačí naštvaný hráč, konkurenční server nebo někdo, kdo si chce „vyzkoušet booter“. Výsledek je pořád stejný: server je nedostupný a hráči odcházejí. Jak se tomu bránit?

Co je DDoS útok

DDoS (Distributed Denial of Service) znamená, že na server míří obrovské množství provozu z mnoha zdrojů najednou. Cílem není server „hacknout“, ale zahltit – linku, síťové prvky nebo samotný herní proces.

Útoky dělíme zhruba do dvou skupin:

  • Volumetrické útoky (L3/L4) – záplava UDP/TCP paketů, amplifikace přes DNS, NTP a podobné služby. Cílem je zahltit linku.
  • Aplikační útoky (L7) – vypadají jako legitimní provoz: falešná připojení, login flood, query flood, boti. Jsou menší, ale chytřejší.

Proč obecná ochrana na hry nestačí

Mnoho poskytovatelů používá obecnou ochranu navrženou pro weby. Herní provoz je ale specifický: většinou běží přes UDP, má vlastní protokoly a je extrémně citlivý na latenci. Obecný filtr často buď nepozná útok, který se tváří jako hráč, nebo naopak zahodí legitimní hráče – a server je „online“, ale nikdo se nepřipojí.

Herní filtry: ochrana, která rozumí hře

Proto používáme herní filtry – pravidla, která znají protokoly konkrétních her:

  • Minecraft – kontrola handshake, ping a login sekvence, ochrana proti bot útokům.
  • FiveM – filtrování provozu Cfx.re, ochrana proti connect a query floodům.
  • Rust – filtrování RakNet provozu a Steam query.
  • DayZ – ochrana Steam query a herního UDP provozu.

Filtr ví, jak vypadá legitimní komunikace hráče. Co do vzoru nezapadá, skončí na hraně sítě a k vašemu serveru se vůbec nedostane.

Proč vlastní vývoj

Naši ochranu si vyvíjíme sami. Má to několik zásadních výhod:

  1. Rychlá reakce – když se objeví nový typ útoku, upravíme pravidla sami. Nečekáme na dodavatele.
  2. Ladění na reálný provoz – vidíme, co se na našich herních serverech skutečně děje, a podle toho filtry vylepšujeme.
  3. Žádné kompromisy – ochranu stavíme pro hry, ne pro weby.

V Polsku, naší hlavní lokaci, běží naše prémiová ochrana. V Německu pak vlastní anti-DDoS s herními filtry. Více najdete na stránce Anti-DDoS ochrana.

Always-on a v ceně

Ochrana u nás běží nepřetržitě. Neexistuje žádné „přepnutí do režimu útoku“, při kterém by hráči na pár vteřin vypadli. A hlavně: je součástí každého tarifu. Nepřiplácíte si za ni ani za „čistou IP adresu“.

Co můžete udělat sami

I s dobrou ochranou se vyplatí dodržovat pár zásad:

  • Nezveřejňujte zbytečně IP adresy dalších služeb (databáze, web, panel).
  • Používejte whitelist nebo ověřování tam, kde to dává smysl.
  • Na Minecraftu mějte zapnutý online-mode nebo používejte proxy se správným nastavením forwardingu.
  • Pravidelně aktualizujte server a pluginy.

Chcete server, který vydrží? Vyberte si tarif – ochrana je v ceně.


#ddos#anti-ddos#bezpečnost#herní filtry

Mohlo by vás zajímat

Váš server může běžet za pár minut.

Vyberte hru, zvolte tarif a zbytek nechte na nás. Výkon, ochrana i administrace jsou v ceně.