• Productupdates

Hoe meerdere Minecraft-servers op één IP-adres in te stellen

Hoe meerdere Minecraft-servers op één IP-adres in te stellen

Inhoudsopgave

Laten we eerst eens kijken waarom mensen meerdere IP-adressen kopen voor verschillende Minecraft-servers. Allereerst is dit vanwege het gemak waarmee de eindgebruiker verbinding kan maken met hun servers. Normaal gesproken moet je namelijk verbinding maken met het IP-adres van de server via de standaardpoort 25565. In het geval van BlueServers is dit anders, maar toch. Dit is een groot voordeel in termen van kwaliteit van leven, maar het brengt wel operationele kosten met zich mee om voor elke server een apart IP-adres aan te schaffen. Je zou kunnen zeggen dat het vanuit veiligheidsoogpunt niet verstandig is om alles op één IP-adres te hosten vanwege de kwetsbaarheid voor DDoS-aanvallen, die onvermijdelijk kunnen leiden tot een crash van alle servers die op één IP-adres worden gehost. Dat is een veelvoorkomend scenario als je geen DDoS-bescherming van BlueServers gebruikt. Op deze manier kun je de risico's beperken.

Vergeet niet dat de IPv4-ruimte tegenwoordig zeer beperkt is, wat betekent dat de prijs voor elk IP-adres steeds verder zal stijgen.

Tegenwoordig hoeft u bij Minecraft geen poorten meer op te geven, omdat het nu SRV-records ondersteunt. Hierdoor kunt u meerdere servers op één IP-adres draaien door een persoon via de juiste poort om te leiden, bijvoorbeeld:

srv1.bestminecraftserver.com > 192.168.1.1 poort 12222

srv2.bestminecraftserver.com > 192.168.1.1 poort 21844

srv3.bestminecraftserver.com > 192.168.1.1 poort 27555

Hoe configureer je een Minecraft SRV-record?

Het configureren van een Minecraft-record is niet zo ingewikkeld als het lijkt. We leggen het je graag uit.

Standaard SRV-formaat:

_minecraft._tcp.naam TTL klasse SRV prioriteit gewicht poort doel

Wat betekent elk onderdeel:

  1. naam: de domeinnaam die u voor uw servers hebt, zoals “srv”.
  2. TTL: time to live-veld, standaard DNS-record.
  3. klasse: standaard DNS-record. Belangrijk: altijd instellen als IN.
  4. prioriteit: de prioriteit van de doelhost. Een grotere waarde heeft minder voorkeur en vice versa.
  5. gewicht: een relatief gewicht voor records met dezelfde prioriteit.
  6. poort: de TCP/UDP-poort waar uw Minecraft-server zich bevindt.
  7. doel: de hostnaam van de machine die de service levert.

Er zijn een paar gebruikssituaties die zich kunnen voordoen bij uw DNS-provider. Hij kan vragen om service of om protocol. In het eerste geval moet u _minecraft invoeren en in het tweede geval _tcp.

Oké, terug naar het praktische voorbeeld. Stel dat u uw server moet hosten op 101.9.4.12 poort 43820, hoe ziet uw zonebestand er dan uit?

_minecraft._tcp.srv 3600 IN SRV 1 5 43820 srv1.bestminecraftserver.com srv1 IN A 101.9.4.12

Laten we het uitleggen. Het zegt dat het verwijst naar een server met de naam srv1.bestminecraftserver.com die een Minecraft-server draait op IP 101.9.4.12 poort 43820. De prioriteit is hier ingesteld op 1, het gewicht is ingesteld op 5.

Onthoud dat je de hostnaam niet moet verwarren met CNAME, want dat werkt niet. In principe lijkt dit SRV-record sterk op een typisch MX-record dat je moet schrijven, dus voor ervaren beheerders zou het vrij eenvoudig moeten zijn.

Conclusie

Na al deze handelingen kunt u meerdere Minecraft-servers op hetzelfde IP-adres hosten. Als u meerdere servers heeft met veel spelers, raden we u toch aan om voor elke server een apart IP-adres aan te schaffen, omdat dit een extra stap in de fouttolerantie van uw gameserver oplevert. Voor andere vragen over het beheer van de Minecraft-server kunt u contact opnemen met ons team via LiveChat. Het ga u goed!

Share

Over de auteurs


scale 1
Ready to scale?

Start for free and unlock high-performance infrastructure with instant setup.

Get started arrow button

Help ons verbeteren — deel je feedback

Jouw mening helpt ons een betere service te bouwen.