// Minecraft

Je Minecraft-server beveiligen: whitelist, rechten en DDoS

Je Minecraft-server beveiligen: whitelist, rechten en DDoS

Een eigen Minecraft-server is snel opgezet: wereld genereren, vrienden het adres sturen, spelen maar. Beveiliging komt daarna vaak pas op de agenda — meestal precies op het moment dat een onbekende speler de spawn heeft gesloopt of iemand met te veel rechten "even iets testte". Zonde, want de belangrijkste maatregelen kosten je hooguit een avondje en zijn allemaal gratis.

Goede beveiliging bestaat uit lagen. Hieronder loop je ze een voor een langs: wie er binnenkomt (whitelist en ops), wat spelers mogen (rechten via LuckPerms), wat je doet als het toch misgaat (backups) en wat er buiten jouw server om gebeurt (DDoS-aanvallen, en wat MC-Node daarvan standaard afvangt).

Begin bij de voordeur: whitelist en ops

Verreweg de meeste ellende op kleine servers komt binnen via de voordeur: iemand die er niet hoort te zijn, of iemand die veel meer mag dan nodig is. Die twee dingen regel je in vijf minuten en ze leveren meteen de grootste winst op.

De whitelist aanzetten

Met een whitelist komen alleen spelers binnen die jij op de lijst hebt gezet. Voor een server met vrienden of een kleine community is er eigenlijk geen goede reden om hem uit te laten staan. Aanzetten doe je in de console of in-game:

  • /whitelist on — zet de whitelist aan
  • /whitelist add Spelersnaam — voegt een speler toe
  • /whitelist remove Spelersnaam — haalt een speler er weer af

Zet in server.properties ook enforce-whitelist op true. Spelers die je van de lijst haalt, worden dan direct van de server gekickt, in plaats van dat ze rustig kunnen blijven rondlopen tot ze zelf een keer uitloggen.

Wees zuinig met /op

Een speler /op geven klinkt onschuldig, maar op-rechten zijn vrijwel onbeperkt: de server stoppen, spelers bannen, gamemode wisselen, items spawnen. Eén gedeeld account of één vriend die een commando verkeerd begrijpt, en je bent een avond aan het opruimen. Een goed uitgangspunt: alleen jij als eigenaar hebt op, iedereen anders krijgt precies de rechten die nodig zijn via een permissions-plugin. Op een publieke server is dat geen luxe maar noodzaak.

Rechten netjes regelen met LuckPerms

LuckPerms is de de-facto standaard voor rechtenbeheer op Minecraft-servers: gratis, actief onderhouden en veel overzichtelijker dan losse ops en her en der aangepaste configbestanden. Het idee is simpel: je maakt groepen aan (bijvoorbeeld default, moderator en admin), hangt permissies aan die groepen en stopt spelers in de juiste groep.

Een minimale opzet ziet er zo uit:

  1. Installeer LuckPerms en herstart je server.
  2. Maak een groep aan: /lp creategroup moderator
  3. Geef de groep een recht, bijvoorbeeld kicken: /lp group moderator permission set minecraft.command.kick true
  4. Stop een speler in de groep: /lp user Spelersnaam parent set moderator

Alle permissienodes uit je hoofd leren hoeft gelukkig niet: met /lp editor open je een webeditor waarin je groepen, rechten en spelers aanklikt in plaats van intypt. Begin klein — een default-groep die niets bijzonders mag en één moderator-groep — en breid pas uit als je community groeit. Hoe minder uitzonderingen je opstapelt, hoe minder er stuk kan gaan en hoe makkelijker je later terugvindt wie wat mag.

Backups: je vangnet als het toch misgaat

Beveiliging verkleint de kans op problemen; backups verkleinen de schade. En die schade komt lang niet altijd door kwaadwillenden: een corrupte wereld na een crash, een plugin-update die je economie leegtrekt of zelf per ongeluk het verkeerde bestand overschrijven komt in de praktijk vaker voor dan griefing.

Een paar vuistregels die zichzelf keer op keer bewijzen:

  • Automatisch en regelmatig. Een backup waar je zelf aan moet denken is geen backup. Plan hem dagelijks in zodra je server actief bespeeld wordt.
  • Vóór elke grote wijziging. Nieuwe plugin, versie-update, andere wereldgenerator? Eerst een backup draaien, dan pas klikken.
  • Bewaar een kopie buiten de server. Download af en toe een backup naar je eigen computer of cloudopslag. Als er iets grondig misgaat, heb je altijd nog een versie op een andere plek staan.
  • Test het terugzetten. Een backup die je nog nooit hebt teruggezet is een gok. Probeer het één keer op een rustig moment; dan weet je onder druk precies welke knoppen je moet hebben.

Check ook wat je hoster op dit vlak aanbiedt. Bij MC-Node beheer je je server via een controlepaneel, zodat je backups niet met losse scripts of FTP-sessies hoeft te regelen.

DDoS-aanvallen: wat MC-Node standaard afvangt

Een DDoS-aanval heeft niets met je instellingen te maken: iemand stuurt zoveel verkeer naar je server dat legitieme spelers er niet meer bij kunnen. Minecraft-servers zijn helaas een populair doelwit — soms uit rancune na een ban, soms gewoon omdat het kan.

Zelf kun je hier weinig tegen beginnen; dit is het punt waarop je hoster het werk moet doen. Bij MC-Node zit DDoS-bescherming standaard bij elk pakket in, zonder meerprijs of aparte module. Aanvallen worden aan de rand van het netwerk gefilterd voordat ze je server bereiken, en de servers zelf draaien op eigen hardware in het Previder PDC2-datacenter in Hengelo.

Eerlijk is eerlijk: geen enkele bescherming maakt aanvallen volledig onzichtbaar. Bij een grote aanval kan er kort iets merkbaar zijn voordat de filters alles wegdrukken. En DDoS-bescherming doet niets tegen problemen die ín het spel ontstaan — een gelekt op-account of een kwaadaardige plugin houdt geen enkel netwerkfilter tegen. Daarom blijven de eerdere stappen net zo belangrijk.

Vijf kleine instellingen die veel schelen

Tot slot een rijtje aanpassingen dat weinig tijd kost, maar samen een hoop gedoe voorkomt:

  • Gebruik een sterk, uniek wachtwoord voor je controlepaneel en zet tweestapsverificatie aan waar dat kan. Wie in je paneel kan, kan alles — ook je backups verwijderen.
  • Laat online-mode op true staan. Zo worden accounts van spelers echt gecontroleerd en kan niemand met een nagemaakte spelersnaam binnenkomen. Draai je achter een proxy zoals Velocity, dan ligt dit anders: daar neemt de proxy die controle over.
  • Installeer plugins alleen uit officiële bronnen zoals SpigotMC, Hangar of Modrinth. "Gratis" versies van betaalde plugins van vage downloadsites bevatten regelmatig malware.
  • Ruim op wat je niet gebruikt. Elke plugin is extra aanvalsoppervlak én een extra ding dat kapot kan gaan bij een update.
  • Bescherm je spawn. Spawn-protection in server.properties of een claim-plugin voorkomt dat een nieuwe speler binnen twee minuten je spawngebouw sloopt.

Welk pakket past bij een veilige server?

Goed nieuws: beveiliging staat los van je pakketkeuze. Whitelist, LuckPerms en backups werken op elk pakket, en DDoS-bescherming zit bij MC-Node overal standaard bij. De keuze draait dus vooral om hoeveel spelers en plugins je verwacht. Een greep uit de Minecraft-pakketten, met naast de standaardlijn ook de Premium-variant:

PakketPrijs per maandPremium-variant per maand
Cobblestone€ 0,50€ 1,25
Iron€ 3,30€ 7,50
Diamond€ 7,70€ 17,50
Gravel€ 15,00€ 37,50

Alle pakketten draaien op NVMe-opslag en zijn maandelijks opzegbaar, dus klein beginnen en later opschalen kan altijd. Het volledige aanbod en de specificaties per pakket vind je in de Minecraft-shop van MC-Node.

Zet vandaag nog de whitelist aan en draai je eerste backup — dat is negentig procent van het werk. De rest bouw je rustig uit terwijl je server groeit.

// ZELF PROBEREN
Je Minecraft-server binnen 60 seconden online
Bekijk de pakketten →