Ochrana herních serverů

Váš Minecraft server běží dál. Hráči o nás vůbec nevědí.

Útoky na herní servery neklepou na hlavní dveře. Přicházejí jako tisíce připojení, která vypadají přesně jako přihlašující se hráči — a server na každé z nich vydá skutečný výkon. My každé připojení prověříme dřív, než k vám dorazí, a skutečné hráče pustíme rovnou dál.

Jak to funguje

Tři kroky a žádný z nich není na vašem serveru.

  1. 01

    Nasměrujte adresu na nás

    Server necháte přesně tak, jak je. Změníte, kam ukazuje vaše adresa, a připojení začnou chodit na naši síť místo na váš stroj. Nic se neinstaluje, žádný plugin, žádný mod, žádná změna konfigurace serveru.

  2. 02

    Každé připojení nejdřív projde prověřením

    Než připojení stihne váš server něco stát — slot, načtení světa, jediný tick — projde přes nás. Útoky končí tady. Na váš hardware nikdy nedorazí, takže se nikdy nepromění v lag pro lidi, kteří opravdu hrají.

  3. 03

    Skuteční hráči prostě hrají

    Skutečný hráč se připojí stejně jako vždycky, na neupraveném klientovi a na stejnou adresu. Žádný krok navíc, žádné propojování účtů, žádné čekání. Pro lidi, kvůli kterým server stavíte, je ochrana neviditelná.

Co ochrana dělá

Postavené na tom, jak se herní servery opravdu napadají.

Herní server není web. Drží dlouhotrvající spojení, na každý pokus o připojení vydá skutečnou práci a rozdíl mezi útokem a povedeným večerem může být stejné číslo. Ochrana to musí umět rozlišit.

01

Nastavená podle vašeho serveru, ne podle čísla v configu

Dvě stě připojení za sekundu je katastrofa pro malý survival server a klidný večer pro velkou síť. Pevný práh si musí jednu z těch situací vybrat a v té druhé se plete. Náš se učí, jak u vás vypadá normál, a reaguje ve chvíli, kdy váš provoz přestane připomínat sám sebe — velký server tak není trestaný za to, že je velký, a malý nezůstane bez obrany.

02

Boti se musí prokázat. Hráči nemusí nic.

Rovnou blokovat je hrubý nástroj a stojí vás skutečné členy komunity. Připojení, kterým si nejsme jistí, místo toho dostane možnost ukázat, že za ním stojí člověk se skutečným účtem: pro člověka pár sekund, pro automatizovaný nástroj s tisíci připojeními zničující. Skutečných hráčů se nikdo na nic neptá.

03

Ověření, které probíhá přímo ve hře

Když připojení potřebuje prokázat víc než vlastnictví účtu, hráč uvidí ověření přímo v Minecraftu, vykreslené ve světě před sebou. Žádná záložka v prohlížeči, žádná externí ověřovací služba, nic mimo hru. To poslední je důležitější, než to zní: ověření závislé na cizím poskytovateli zdědí každý jeho výpadek — a sedí přesně na cestě, kterou se hráči přihlašují.

04

Server si dál ověřuje hráče sám

Nikdy hráče nepřihlásíme za vás a nepředáme vám hotovou session. Váš server zůstává v online módu a každého hráče si ověří sám, přesně jako dnes. Tím se zároveň zavírá díra, která provází forwardovací proxy: uniklá adresa serveru tam komukoli dovolí připojit se pod libovolným jménem.

05

Fronta místo zavřených dveří

Když je server na svém limitu hráčů, další příchozí čekají ve srovnané frontě a vidí, kolikátí jsou a jak dlouho to zhruba potrvá — místo aby dostali chybu a šli jinam. Sloty se uvolňují, fronta se posouvá, hráči se dostanou dovnitř.

06

Bany se vynucují před dveřmi

Zabanujete někoho jednou a přestane se na váš server vůbec dostávat. Nezabírá slot, neotevře spojení na váš stroj a nedostane další příležitost udělat to, kvůli čemu ban dostal. Bany, které pojmenovávají účet, uznáváme jen tam, kde byl účet skutečně ověřený — nikdo tak nedostane ban za jméno, které napsal někdo jiný.

07

Váš záznam v seznamu serverů zůstane naživu i při ping floodu

Pingy do seznamu serverů se posílají triviálně levně a odjakživa jsou způsob, jak zdarma zatěžovat server, který nic neudělal. Odpovídáme na ně sami z čerstvého snímku, takže vás jejich záplava nestojí nic — a v seznamu se dál ukazuje správný počet hráčů a zpráva místo prázdna přesně ve chvíli, kdy vás lidé hledají.

08

Útočník nedostane čistý štít

Útoky na herní servery jsou z drtivé většiny pronajaté botnety a stejné adresy putují od jednoho serveru k druhému. Adresa, která se už projevila nepřátelsky proti jinému serveru v naší síti, dorazí k vám i se svou historií. Sama o sobě nikdy nikoho nezablokuje — nejhorší, co reputace umí, je vyžádat si důkaz, že jde o skutečného hráče.

09

VPN a hosting se ptáme, neblokujeme je

Velká část skutečných hráčů se připojuje přes VPN nebo síť hostingového poskytovatele a plošné blokování téhle kategorie tiše zahodí členy vaší komunity. Místo toho jim zvedneme laťku: prokažte se jako hráč a jděte hrát.

10

Každé odmítnutí se vysvětlí

Odmítnutý hráč uvidí obrazovku s vaším brandingem a skutečným důvodem — ne tichý timeout, po kterém to vypadá, že máte rozbitý server, a hráč se jde ptát vás. Slova na jeho obrazovce a důvod ve vašem logu jsou stejná, takže se o tom dá bavit bez dohadování.

11

Přehled o tom, kdo se dostal dovnitř a kdo ne

Zaznamenáváme každý pokus o připojení: co přišlo, co jsme pustili dál, co jsme zastavili a proč. Když se někdo z komunity zeptá, jestli byl server v noci pod útokem, odpověď je něco, na co jde ukázat, ne něco, co si musíte pamatovat.

12

Jedna síť, jedna faktura, jeden dashboard

Ochrana herních serverů běží na stejné edge síti a ve stejném dashboardu jako vaše weby a API. Žádný druhý dodavatel k propojení, žádná druhá faktura, žádná další konzole k naučení.

Dva pohledy

Stejná ochrana vypadá z každé strany úplně jinak.

Co z toho mají hráči

  • Stejnou adresu, jakou používali vždycky, na neupraveném klientovi.
  • Žádný plugin, žádný mod, žádná změna launcheru, žádné propojování účtů.
  • Místo ve frontě s vlastní pozicí, když je server plný, místo odmítnutí.
  • Srozumitelný důvod na obrazovce ve vzácném případě, že je někdo odmítnutý.
  • Záznam v seznamu serverů, který odpovídá i během útoku.

Do čeho narazí útok

  • Prověření dřív, než na připojení váš server cokoli vydá.
  • Detekci nastavenou podle běžného provozu vašeho serveru, ne podle veřejného čísla.
  • Krok, kterým se musí prokázat jako hráč a který stojí automat mnohem víc než člověka.
  • Reputaci poskládanou napříč všemi servery v naší síti.
  • Bany a blokace vynucené na našem edge, takže se váš stroj o pokus ani nedozví.

Co podporujeme

Servery pro Java Edition, vanilla i moddované. Bedrock Edition zatím nepodporujeme. Při prvním ověření se klienti starší než 1.20.5 jednou znovu připojí; novější klienty vrátíme automaticky a nic nepoznají.

Ceník

V ceně každého plánu

Ochrana herních serverů není samostatný produkt ani placený doplněk. Každý plán — včetně toho bezplatného — obsahuje chráněné Minecraft servery a limit současně připojených hráčů. Čísla rostou s plánem.

Zobrazit limity plánů

Časté dotazy

Máte otázky?

Přidá to lag?

Připojení vedeme přes uzel nejbližší vašim hráčům a jakmile je hráč ve hře, jeho spojení je přímá roura. Prověřování probíhá ve chvíli, kdy se hráč připojuje, ne když hraje.

Musí si hráči něco instalovat?

Ne. Žádný mod, žádný plugin, žádná změna launcheru a žádné propojování účtů. Připojí se na stejnou adresu na neupraveném klientovi.

Musím měnit konfiguraci serveru?

Ne. Server si nechá svoje nastavení i vlastní ověřování hráčů. Mění se jen to, kam ukazuje vaše adresa.

Funguje to s moddovanými servery?

Ano — podporujeme servery pro Java Edition, vanilla i moddované. Bedrock Edition zatím ne.

Co se stane, když je server plný?

Příchozí hráče podržíme ve srovnané frontě a ukážeme jim jejich pozici, místo abychom je rovnou odmítli. Jak se sloty uvolňují, fronta se posouvá a hráči se dostanou dovnitř.

Nebudou blokovaní skuteční hráči?

Cílem návrhu je, aby nebyli. Všechno, čím si nejsme jistí, dostane možnost prokázat se jako hráč místo odmítnutí, a to skutečného člověka stojí nanejvýš pár sekund. Připojení z VPN a hostingových sítí ověřujeme právě proto, že je používá spousta skutečných hráčů.

Skryje to adresu mého serveru?

Hráči se připojují k nám, ne na váš stroj, takže vlastní adresa serveru není to, co si komunita předává. Co už jednou uniklo, zůstane venku — pokud tedy vaše adresa unikla, vyplatí se ji změnit.

Účtuje se ochrana herních serverů zvlášť?

Ne. Je v ceně každého plánu včetně bezplatného. Plány se liší v tom, kolik serverů můžete chránit a kolik hráčů může být připojených současně.

Přestaňte kvůli tomu přicházet o večery.

Nasměrujte adresu serveru na nás a nechte útoky dorazit tam, kde jsou na ně připravení.