In plaats van een adres als 203.0.113.10:25600 kunnen je spelers mujserver.stormhost.eu of mc.example.cz intypen: zonder poort en makkelijk te onthouden. We laten beide routes zien: een subdomein bij ons, dat je in een minuut aanmaakt, en je eigen domein, dat je instelt met de DNS-records A en SRV.
Wat je nodig hebt
- Een Minecraft-server bij StormHost
- Voor een subdomein bij ons: het recht Netwerk en rDNS, als je niet de eigenaar van de server bent
- Voor je eigen domein: een domein en toegang tot het beheer van de DNS-records ervan (bij je registrar of in Cloudflare)
- Ongeveer 15 minuten
Welk adres kies je#
| Optie | Voorbeeld | Wat je nodig hebt | Voordelen | Nadelen |
|---|---|---|---|---|
| IP-adres en poort | 203.0.113.10:25600 | Niets | Werkt meteen | Moeilijk te onthouden, verandert als de server wordt verplaatst |
| Subdomein bij ons | mujserver.stormhost.eu | Het tabblad Domein | Klaar in een minuut, de records worden bij een wijziging van het IP-adres of de poort vanzelf gecorrigeerd | Vast achtervoegsel |
| Eigen domein | mc.example.cz | Een eigen domein | Je eigen merk | DNS stel je handmatig in, een poortwijziging moet je zelf aanpassen |
| Eigen domein gekoppeld aan ons subdomein | mc.example.cz | Allebei | Je eigen merk, wijzigingen van het IP-adres houden wij bij | Ingewikkelder in te stellen |
Hoe het spel het adres omzet#
- Java Edition: als een speler een adres zonder poort invoert, vraagt het spel eerst bij DNS een SRV-record op met de naam
_minecraft._tcp.<ADRES>. Bestaat dat, dan haalt het spel daar het doeladres en de poort uit. Bestaat het niet, dan gebruikt het spel het A-record (IPv4) of AAAA-record (IPv6) en de standaardpoort25565. - Als de speler de poort wel intypt (
mc.example.cz:25600), wordt SRV niet gebruikt. - Bedrock Edition gebruikt helemaal geen SRV-records. De speler moet het adres en de poort altijd apart invoeren.
Servers bij ons draaien meestal niet op poort 25565 (op één IP-adres staan meerdere servers). Daarom is voor een adres zonder poort een SRV-record nodig. Ons subdomein maakt dat zelf aan.
Optie A: een subdomein bij ons#
Open in je klantaccount Mijn diensten, klik op je Minecraft-server en ga naar het tabblad Domein.
Zie je het tabblad niet, dan is de functie bij jou nog niet ingeschakeld, of je hebt het recht Netwerk en rDNS niet. Gebruik dan je eigen domein.
Typ in het veld Naam van het adres een naam, bijvoorbeeld
mujserver. Regels:- 3–32 tekens,
- kleine letters
a–zzonder accenten, cijfers en het koppelteken, - het koppelteken mag niet aan het begin of aan het einde staan en op positie 3 en 4 mogen geen twee koppeltekens achter elkaar staan,
- sommige namen zijn gereserveerd, omdat onze website, e-mail of infrastructuur ze gebruikt (bijvoorbeeld
www,mail,api,status,podpora,mc,play,minecraft,admin,testen nog een hele reeks andere); ongepaste woorden staan we ook niet toe.
Onder het veld zie je of het adres vrij is (
Het adres is vrij.). In deze handleiding gebruiken we de vorm<naam>.stormhost.eu; het exacte adres dat het tabblad Domein toont, is altijd leidend.Klik op Adres aanmaken.
Je ziet de melding
Het adres mujserver.stormhost.eu is actief.De records bereiken je spelers uiterlijk binnen 5 minuten.Kopieer het adres voor je spelers met de knop Kopiëren bij Adres voor spelers.
Wat je op het tabblad Domein ziet#
| Onderdeel | Betekenis |
|---|---|
| Adres voor spelers | Het adres voor Java-spelers, zonder poort. |
| Status Actief | Het A-record en het SRV-record zijn in orde. |
| Status Records ontbreken / Records kloppen niet | Er is iets mis, het adres werkt mogelijk niet. Klik op Repareren. |
| Status Status niet gecontroleerd | De status kon nu niet worden vastgesteld. Probeer de pagina opnieuw te laden. |
| Details › Bedrock en directe verbinding | Het adres met poort (mujserver.) voor Bedrock en voor clients die geen SRV ondersteunen. |
| Details › DNS-records | Het A-record (of AAAA-record) en het SRV-record die we voor het adres hebben aangemaakt, elk met zijn status. |
Voor het adres maken we twee records aan met een geldigheidsduur (TTL) van 300 seconden:
| Record | Naam | Waarde |
|---|---|---|
| A (of AAAA) | mujserver.stormhost.eu | Het IP-adres van de server |
| SRV | _minecraft. | prioriteit 0, gewicht 5, de poort van de server, doel mujserver.stormhost.eu |
Wijzigen, repareren en verwijderen#
- Naam wijzigen – je voert een nieuwe naam in en bevestigt. Het klantaccount waarschuwt:
Het oude adres … werkt dan niet meer. Geef het nieuwe adres door aan je spelers. - Repareren – schrijft de records opnieuw op basis van het huidige IP-adres en de huidige poort van de server. Gebruik dit als de status iets anders is dan Actief.
- Adres verwijderen – verwijdert de records. Spelers kunnen dan niet meer via het adres verbinden.
- Automatisch bijwerken: als het IP-adres of de poort van de server verandert (bijvoorbeeld bij een verplaatsing van de server), worden de records rechtgezet zodra je het tabblad Domein weer opent. Je ziet de melding
De server heeft een nieuw IP-adres of een nieuwe poort, we hebben de records bijgewerkt. - Limieten: je kunt een adres hooguit 5× per uur per server en 20× per dag per account aanmaken, hernoemen of verwijderen. De knop Repareren werkt hooguit 10× per uur. Het adres kun je alleen wijzigen bij een actieve dienst.
Verbinden via het subdomein#
- Java: voer bij Multiplayer › Add Server in Server Address alleen
mujserver.stormhost.euin, zonder poort. - Bedrock: voer in Server Address
mujserver.stormhost.euin en in Port de poort van de server (die vind je bij Details › Bedrock en directe verbinding). Draait Geyser op een aparte poort, voer dan die in (crossplay).
Optie B: je eigen domein#
Je hebt het IP-adres en de poort van de server nodig. Je vindt ze op het tabblad Netwerk als Verbindingsadres, bijvoorbeeld 203.0.113.10:25600 (het IP-adres staat voor de dubbele punt, de poort erachter).
In de voorbeelden gebruiken we het subdomein mc.example.cz. Vervang example.cz door je eigen domein.
Server op poort 25565: een A-record is genoeg#
Draait de server op de standaardpoort 25565 (meestal op een eigen VPS), dan is één record genoeg:
| Type | Naam | Waarde | TTL |
|---|---|---|---|
| A | mc | 203.0.113.10 | 300 of Auto |
Server op een andere poort: een A-record en een SRV-record#
| Type | Naam | Waarde | TTL |
|---|---|---|---|
| A | mc | Het IP-adres van de server, bijvoorbeeld 203.0.113.10 | 300 of Auto |
| SRV | _minecraft._tcp.mc | prioriteit 0, gewicht 5, poort <PORT>, doel mc.example.cz | 300 of Auto |
Vervang <PORT> door de poort van het tabblad Netwerk, zonder de punthaken, bijvoorbeeld 25600.
Wat de afzonderlijke velden van het SRV-record betekenen:
| Veld | Wat je invult | Waarom |
|---|---|---|
| Dienst (Service) | _minecraft | Het spel vraagt precies om deze dienst. |
| Protocol | _tcp (TCP) | Java Edition gebruikt TCP. |
| Naam (Name) | mc (het deel vóór je domein) | Het record hoort bij het adres mc.example.cz. Bij het domein zelf, zonder subdomein, @ of leeg. |
| Prioriteit (Priority) | 0 | Bij meerdere records wordt het record met de laagste prioriteit gebruikt. Bij één server maakt de waarde niet uit. |
| Gewicht (Weight) | 5 | De verdeling tussen records met dezelfde prioriteit. Bij één record maakt de waarde niet uit. |
| Poort (Port) | De poort van de server | Met deze poort maakt het spel verbinding. |
| Doel (Target) | mc.example.cz | Een naam die een A-record heeft. Het mag geen IP-adres zijn. Sommige DNS-providers willen een punt aan het einde: mc.example.cz. |
De stappen hangen af van waar je DNS staat:
Cloudflare
- Log in bij Cloudflare, kies je domein en open DNS › Records.
- Klik op Add record en kies
Aals Type. - Name:
mc, IPv4 address: het IP-adres van de server. - Zet Proxy status op DNS only (grijs wolkje). Het oranje wolkje (Proxied) leidt het verkeer via Cloudflare, dat alleen webverkeer (HTTP/HTTPS) doorlaat, en Minecraft zou dan niet verbinden.
- Laat TTL op Auto staan en klik op Save.
- Klik opnieuw op Add record en kies
SRVals Type. - Name:
_minecraft._tcp.mc. Toont het formulier in plaats daarvan de velden Service en Protocol, voer dan Service_minecraft, ProtocolTCPen Namemcin. - Priority
0, Weight5, Port de poort van de server, Targetmc.example.cz. - Klik op Save. SRV-records stuurt Cloudflare nooit via de proxy, er staat dus geen wolkje bij.
Andere DNS-provider
- Log in bij het DNS-beheer van je registrar of DNS-provider.
- Voeg een record van het type A toe: naam
mc, waarde het IP-adres van de server, TTL 300 (of de standaardwaarde). - Voeg een record van het type SRV toe. De formulieren verschillen:
- Aparte velden: dienst
_minecraft, protocol_tcp, naammc, prioriteit0, gewicht5, poort, doelmc.example.cz. - Eén veld voor de naam en één voor de waarde: naam
_minecraft._tcp.mc, waarde0 5 <PORT> mc.example.cz.
- Aparte velden: dienst
- Typ in het naamveld niet het hele domein. De meeste beheerpanelen vullen het zelf aan en dan zou het record
_minecraft.ontstaan._tcp. mc. example. cz. example. cz - Sla de wijzigingen op.
Voor gevorderden: je eigen domein gekoppeld aan ons subdomein#
Als het IP-adres van de server verandert, moet je bij je eigen domein het A-record aanpassen. Dat voorkom je door je eigen domein te koppelen aan ons subdomein, dat wij actueel houden:
| Type | Naam | Waarde |
|---|---|---|
| CNAME | mc | mujserver.stormhost.eu |
| SRV | _minecraft._tcp.mc | prioriteit 0, gewicht 5, de poort van de server, doel mujserver.stormhost.eu |
- Maak eerst een subdomein bij ons aan (optie A).
- Het CNAME-record zegt: “
mc.example.czis gewoon een andere naam voor ons subdomein”. Het IP-adres houden wij dus bij. - Het SRV-record wijst rechtstreeks naar ons subdomein (een naam met een A-record), zodat het spel het juiste IP-adres en de juiste poort krijgt.
- De poort in het SRV-record is jouw record. Verandert de poort van de server, pas hem dan aan (de huidige poort zie je op het tabblad Netwerk).
- Een CNAME-record kun je niet gebruiken voor het domein zelf, zonder subdomein (
example.cz). Gebruik daar een A-record met het IP-adres. - Zet in Cloudflare het CNAME-record op DNS only (grijs wolkje).
Controle#
Controleer de records met een commando op je computer. Vervang mc.example.cz door je eigen adres (bij ons subdomein het volledige adres, bijvoorbeeld mujserver.stormhost.eu).
Windows
Open PowerShell of de Opdrachtprompt:
nslookup -type=SRV _minecraft._tcp.mc.example.cz 1.1.1.1
nslookup mc.example.cz 1.1.1.1nslookup– vraagt gegevens op bij DNS.-type=SRV– we willen het SRV-record (zonder deze optie wordt het adres opgevraagd).1.1.1.1– vraagt het aan een openbare DNS-server, niet aan de cache van je computer.
Een juist resultaat bevat de regels priority = 0, weight = 5, port = 25600 en svr hostname = mc.example.cz. Het tweede commando toont het IP-adres van de server.
macOS
In Terminal:
dig +short SRV _minecraft._tcp.mc.example.cz @1.1.1.1
dig +short mc.example.cz @1.1.1.1dig– vraagt gegevens op bij DNS.+short– toont alleen het resultaat.SRV– het recordtype.@1.1.1.1– vraagt het aan een openbare DNS-server.
Een juist resultaat van het eerste commando: 0 5 25600 mc.example.cz. Het tweede toont het IP-adres van de server.
Linux
In de terminal (ontbreekt dig, dan installeer je het op Debian en Ubuntu met het commando sudo apt update && sudo apt install bind9-dnsutils):
dig +short SRV _minecraft._tcp.mc.example.cz @1.1.1.1
dig +short mc.example.cz @1.1.1.1+short– toont alleen het resultaat.@1.1.1.1– vraagt het aan een openbare DNS-server.
Een juist resultaat van het eerste commando: 0 5 25600 mc.example.cz. Het tweede toont het IP-adres van de server.
Daarna:
- Voer het adres in bij de tool Minecraft Status. Die laat zien waar het adres naartoe leidt (inclusief SRV) en of de server reageert.
- Open in het spel Multiplayer › Add Server, voer in Server Address het adres zonder poort in en klik op Done. In de lijst verschijnen de beschrijving van de server (MOTD) en het aantal spelers.
Bedrock en domeinen#
Bedrock kent geen SRV. De speler voert in Server Address het domein in (bijvoorbeeld mc.example.cz) en in Port de poort van de server, of eventueel de poort van Geyser. Wil je dat het domein ook voor Bedrock werkt, dan moet het een A-record of een CNAME-record hebben: alleen een SRV-record is niet genoeg.
Propagatie en TTL#
- TTL geeft aan hoelang DNS-servers en computers een antwoord onthouden. Onze records hebben 300 seconden (5 minuten).
- Bij je eigen domein wordt een wijziging zichtbaar volgens de TTL van het vorige record. Had je een TTL van 1 uur, dan kan de oude waarde nog een uur gelden.
- Een wijziging van de nameservers bij je registrar (bijvoorbeeld de overstap naar Cloudflare) kan tot 24–48 uur duren.
- Houdt je computer of het spel het oude antwoord vast, start het spel dan opnieuw. De DNS-cache van Windows wis je met het commando
ipconfig /flushdns.
Als iets niet werkt#
Can't resolve hostname#
Het spel heeft het adres niet in DNS gevonden. Controleer het adres op typefouten, of er een A-record (of CNAME-record) bestaat en of de TTL is verstreken. Controleer het met het commando nslookup of dig (zie Controle).
Met het IP-adres en de poort kan ik verbinden, met het domein niet (Can't connect to server)#
Het domein verwijst naar het juiste IP-adres, maar het spel probeert poort 25565. Het SRV-record ontbreekt, heeft een andere poort, of de naam ervan klopt niet (veelgemaakte fout: een dubbel domein _minecraft.). Controleer het met het commando uit het onderdeel Controle.
Het domein verwijst naar een ander IP-adres (Cloudflare)#
Bij het A-record of het CNAME-record staat Proxied aan (oranje wolkje). nslookup geeft dan adressen van Cloudflare terug. Zet het op DNS only.
Het DNS-beheer accepteert het SRV-record niet#
Het doel van het SRV-record is een IP-adres. Voer een naam met een A-record in (bijvoorbeeld mc.example.cz). Bij sommige beheerpanelen is een punt aan het einde nodig (mc.example.cz.).
Het subdomein bij ons toont Records ontbreken of Records kloppen niet#
Klik op Repareren. Wordt de status niet beter, stuur ons dan een bericht.
Dit adres is al bezet. / Deze naam is gereserveerd, kies een andere.#
De naam wordt door een andere server gebruikt, of hij is gereserveerd. Kies een andere.
Je wijzigt het adres nu te vaak, probeer het later opnieuw.#
Je hebt de limiet voor wijzigingen overschreden (5 per uur per server, 20 per dag per account). Wacht even en probeer het opnieuw.
Eigen serveradressen zijn nog niet beschikbaar.#
De subdomeinfunctie is bij ons nog niet ingeschakeld. Gebruik je eigen domein.
Het serveradres is niet openbaar, er kan geen DNS-record voor worden aangemaakt. / De server heeft geen standaard IP-adres en poort.#
De server heeft geen openbaar adres waar een record naartoe kan wijzen. Stuur een bericht naar support.
Na een verplaatsing van de server werkt het adres niet meer#
Open bij ons subdomein het tabblad Domein: de records worden vanzelf rechtgezet. Pas bij je eigen domein het A-record aan (en zo nodig de poort in het SRV-record) aan het huidige Verbindingsadres op het tabblad Netwerk.
Samenvatting
- Java-spelers voeren het adres zonder poort in, de poort haalt het spel uit het SRV-record. Bedrock-spelers voeren altijd het adres én de poort in.
- Een subdomein bij ons maak je aan op het tabblad Domein met de knop Adres aanmaken, het werkt binnen 5 minuten.
- Een eigen domein op een andere poort dan 25565 heeft een A-record nodig en een SRV-record
_minecraft._tcp.<NAAM>met een naam als doel (geen IP-adres). - In Cloudflare altijd DNS only (grijs wolkje).
- Controleer met het commando
nslookup -type=SRVofdig SRVen met de tool Minecraft Status.