Proč je VPN pro server problém
Většina hráčů nikdy nehraje přes VPN. Ti, kdo to dělají, k tomu obvykle mají důvod, který se vás jako vlastníka týká:
- IP ban přestane fungovat ve chvíli, kdy hráč zapne VPN nebo si vybere jinou proxy.
- Jeden člověk se může připojit na tuctu účtů z tuctu adres, farmit odměny, hlasovat několikrát nebo anonymně griefovat.
- Útoky botů jdou přes velké seznamy proxy, takže každý bot vypadá jako jiný hráč.
- VPN skryje skutečnou zemi, takže filtr zemí ani vaše statistiky už nic nevypovídají.
Každé připojení přichází z nějaké adresy, a proto je kontrola při připojení nejjednodušším místem, kde to všechno zastavit.
Způsoby, jak blokovat VPN v Minecraftu
Ruční banování adres
Na jednoho zarputilého hráče funguje tak den. Poskytovatelé VPN vlastní tisíce adres a střídají je, takže seznam nikdy nekončí a skuteční hráči, kteří stejnou adresu dostanou později, jsou zablokováni omylem.
Bezplatný plugin AntiVPN
Bezplatné pluginy posílají každou adresu detekční službě. Obvykle se u ní musíte zaregistrovat, vložit API klíč do konfiguračního souboru, hlídat denní limit požadavků a totéž nastavit znovu na každém proxy serveru. Náš přehled nejlepších AntiVPN pluginů pro Minecraft ukazuje, které z nich jsou stále udržované a jak si vedou ve srovnání.
Ochranná služba
Kontrola probíhá na straně služby: jeden plugin na proxy serveru, nastavení ve webovém panelu. Tak funguje Kordon AntiVPN pro Minecraft.
Nastavení Kordonu krok za krokem
Kordon běží na proxy serveru, ke kterému se hráči připojují: BungeeCord, Waterfall a jejich forky (BungeeCord API 1.16 a novější) nebo Velocity 3.4 a novější. Potřebuje Javu 21 nebo novější. Na servery za proxy se neinstaluje.
- Vytvořte si účet a přidejte svůj server v panelu.
- Na stránce Plugin vašeho serveru stáhněte
Kordon.jar. Tato kopie už obsahuje klíč vašeho serveru. - Vložte soubor do složky
pluginsna proxy serveru a proxy restartujte. - Podívejte se do konzole: když je vše připraveno, zobrazí se řádek níže a panel do minuty označí plugin jako online.
Kordon connected to server "My Server"Pokud jste nainstalovali obecný Kordon.jar (například ze SpigotMC nebo Hangaru), propojte ho místo toho z konzole proxy serveru. Klíč najdete na stejné stránce Plugin:
/kordon link <key>Se staženým souborem i s klíčem zacházejte jako s heslem. Pokud jeden z nich unikne, vydejte v panelu nový klíč a starý okamžitě přestane fungovat.
Začněte v režimu sledování
Nový server začíná v režimu sledování. Kordon kontroluje každé připojení a zaznamenává, koho by kontrola adresy zablokovala, ale tyto hráče pustí. Blacklist a pravidla pro nicky fungují i v tomto režimu. Nechte to tak den nebo dva a podívejte se do protokolu připojení (od tarifu Basic): uvidíte, kolik připojení přes VPN a proxy váš server skutečně dostává a jestli jsou mezi nimi i stálí hráči.
Když výsledky vypadají správně, zapněte ochranu. Hráčům, kteří procházeli bez problémů, se jinak nic nemění.
Volba úrovně ochrany
- „Mírná“ nepustí otevřené proxy a Tor a hráče s VPN pustí. Hodí se pro server s mnoha hráči ze zahraničí.
- „Vyvážená“ je výchozí a sedí většině serverů: VPN, proxy, Tor, sítě hostingů a datových center jsou odmítnuty.
- „Přísná“ navíc odmítá podezřelé adresy a rezidenční proxy (rezidenční proxy od tarifu Premium). Použijte ji na serverech, na které se často útočí.
Filtrovat můžete také podle zemí, vzorů nicků, mobilních operátorů nebo celých sítí (AS). Co je k dispozici, záleží na vašem tarifu. Každá nová adresa se kontroluje online v každém tarifu, včetně bezplatného.
Když je zablokován skutečný hráč
Žádná kontrola není dokonalá: někteří poskytovatelé domácího internetu sdílejí adresy se sítěmi hostingů a někteří hráči VPN opravdu potřebují. Takového hráče přidejte do whitelistu podle nicku nebo IP, v panelu nebo přímo ze hry:
/kordon whitelist add SteveWhitelist má vždy přednost před kontrolou VPN. Zablokovaný hráč navíc na obrazovce odpojení uvidí srozumitelný důvod, napsaný vašimi slovy, takže ví, na koho se obrátit.
Ještě jedno nastavení stojí za pozornost: co plugin udělá, když Kordon chvíli není dostupný. Ve výchozím stavu nepustí adresy, které nemohl zkontrolovat; můžete ho přepnout tak, aby pustil všechny.