DDoS-attacker (Distributed Denial of Service) är ett av de vanligaste hoten som ägare av Minecraft-servrar brottas med. Målet är att överbelasta serverns nätverksanslutning eller processor med miljontals falska paket, vilket leder till kraftig lagg, att spelare kopplas bort och i värsta fall till att maskinen stängs av helt.
I den här guiden får du veta hur DDoS-attacker mot spelservrar fungerar, hur du skyddar din server effektivt och varför hosting med DDoS-skydd är avgörande för spelets stabilitet.
#Typer av DDoS-attacker mot Minecraft
Attacker mot spelservrar delas in i två huvudkategorier:
flowchart TD
Attack[Wektor Ataku DDoS] --> Volumetric["Ataki Wolumetryczne (L3/L4)"]
Attack --> Application["Ataki Aplikacyjne (L7 / Game-Protocol)"]
Volumetric --> UDP["UDP / ICMP Floods (Översvämning av skräptrafik på flera gigabit)"]
Volumetric --> SYN["TCP SYN Flood (Uttömning av nätverkets anslutningstabell)"]
Application --> Handshake["Minecraft Handshake Flood (Tusentals falska serverlistpingar)"]
Application --> BotAttack["Botnet / NullPing (Tusentals bottar som försöker ansluta på 1 s)"]- Volymetriska attacker (lager 3 och 4 - nätverk / transport):
- UDP Flood, NTP Amplification, SYN Flood: Angriparen skickar tiotals eller hundratals gigabit per sekund (Gbps) med falsk trafik för att täppa till hela serverns bandbredd.
- Applikationsattacker (lager 7 - Minecraft-protokollet):
- Handshake- och Ping Flood: Falska förfrågningar om serverstatus (MOTD/Ping) som tvingar processorn att ständigt svara och allokera RAM-minne.
- Botattacker (botnät): Hundratusentals falska konton som försöker logga in samtidigt, vilket blockerar serverns huvudtråd (Tick Loop) och får TPS att sjunka till 0.
#Varför skyddar inte en hemdator (hemhosting) mot DDoS?
Att försöka driva en publik server från en hemdator är förenat med stora risker:
- Ingen hårdvarufilter: En vanlig hemrouter kraschar redan vid en attack på 50–100 Mbps.
- Läckt privat IP-adress: Spelare känner till din hemadress. En DDoS-attack kopplar bort hela hemmet från internet och förlamar jobb och distansstudier för övriga i hushållet.
- Inget BGP-stöd: Hemmets fiberanslutningar har varken BGP Anycast-routing eller möjlighet att automatiskt dirigera om trafik till scrubbing center.
#Hur skyddar du dig mot DDoS-attacker?
För att ge servern fullt skydd mot attacker, använd följande skyddslager:
#1. Välj professionell hosting som tål DDoS-attacker
Det viktigaste i försvaret är datacenterets nätverksinfrastruktur. På plattformen MCHost omfattas varje server som standard av ett flerlagrigt skydd Always-on:
- Hårdvarufiltrering (L3/L4): Systemet BGP FlowSpec och kantfilter stoppar volymetriska attacker som överstiger 1 Tbps på under 1 sekund.
- Dedikerad MCFilter-motor (L7): En egenutvecklad lösning som analyserar headers i Minecraft-protokollet. Den förkastar snabbt förvanskade Handshake-paket och falska botförfrågningar innan de når din spelmotor.
- Ingen fördröjning: Filtreringen sker i farten utan att trafiken måste dirigeras via avlägsna proxyservrar i andra länder, vilket garanterar stabil och låg ping (5–15 ms).
Mer om den tekniska detaljen i vårt skydd får du på sidan Anti-DDoS-skydd.
#2. Skydda servern mot botattacker i spelet
Även det bästa nätverksfiltret bör kompletteras med rätt konfiguration av motor och plugins:
- Servermotorerna Paper eller Purpur: Har inbyggda mekanismer för asynkron kontroll av serverlistan och optimerad inloggning.
- Anti-bot-plugins: För stora publika servrar, installera plugins som EpicGuard, AntiBotDeluxe eller NullCordX. De verifierar spelare på en bråkdel av en sekund och blockerar inloggningsspam.
- Aktivera vitlistan under tekniskt underhåll: Om servern ännu inte är redo att ta emot spelare, starta vitlistan.
#3. Dölj den verkliga IP-adressen bakom en proxy (BungeeCord / Velocity)
För omfattande nätverk av servrar (Network):
- Spelarna ansluter till proxyadressen (Velocity / BungeeCord).
- Interna servrar (Survival, SkyBlock, Lobby) lyssnar uteslutande på det lokala gränssnittet (
127.0.0.1) eller i ett privat nätverk. - Aktivera alternativet
bungeecord: trueeller det modernarevelocity.secreti filenpaper-global.yml, så att ingen kan kringgå proxyn och träffa backend direkt.
#4. Konfigurera en domän med en SRV-post
I stället för att ge spelarna en rå numerisk adress (t.ex. 185.25.10.5:25565) kan du konfigurera en egen domän (t.ex. mc.dindoman.se) med en DNS-post av typen SRV. Det gör det möjligt att vid behov byta maskinens IP-adress problemfritt, utan att förlora fasta spelare.
Steg-för-steg-instruktionen finns i guiden Egen domän och DNS-poster.
#Vad gör du vid lagg eller misstänkt attack?
- Kontrollera belastningen i MCHost-panelen:
- Gå till fliken Diagram / Resursanvändning.
- Om nätverksanvändningen ökar kraftigt och processorn är belastad till 100 %, kontrollera konsolen efter spam av anslutningar.
- Kontrollera serverloggarna:
- Skriv
/spark healthi konsolen eller generera en prestandaprofil med Spark TPS.
- Skriv
- Kontakta teknisk support:
- Vårt NOC-team övervakar nätverkstrafiken dygnet runt. Vid en ovanlig attackvektor kan vi införa en dedikerad EdgeRule anpassad för din server.