Jak podłączyć domenę do serwera Minecraft (rekordy A + SRV) How to connect a domain to a Minecraft server (A + SRV Records)
Ten poradnik pokazuje, jak podłączyć własną domenę (np. xyz.pl
) do serwera Minecraft za pomocą rekordu A (IP) oraz opcjonalnego rekordu SRV (port).
This guide shows how to connect your domain (e.g., xyz.pl
) to your Minecraft server using an A record (IP) and an optional SRV record (port).


1) Kup domenę
Kup domenę u dowolnego rejestratora (przykłady: OVH.pl, Domeny.pl, Home.pl, Nazwa.pl). Po zakupie otwórz panel DNS swojej domeny.
2) Utwórz rekord A (wskazuje nazwę na IP serwera)
Jeśli panel wymaga, najpierw usuń domyślny rekord A, a następnie dodaj nowy.
Name/Subdomain: mc # da wynik mc.xyz.pl
# albo pozostaw puste/@, aby użyć domeny głównej xyz.pl
TTL: Automatic / Default
Address / Value: 123.123.12.3 # IPv4 serwera z panelu hostingu
mc.xyz.pl
→ 123.123.12.3
.
3) Utwórz rekord SRV (informuje Minecraft, jakiego portu użyć)
Jeśli serwer działa na niestandardowym porcie (innym niż 25565
), dodaj SRV, aby gracze mogli łączyć się samą nazwą domeny.
Name/Subdomain: _minecraft._tcp.DOMAIN. # zamiast DOMAIN wpisz nazwę używaną w A, np. mc.xyz.pl lub xyz.pl — z kropką na końcu
TTL: Automatic / Default
Priority: 0
Weight: 0
Port: 1234 # port Twojego serwera
Target / Destination: DOMAIN. # ta sama nazwa, którą wskazałeś rekordem A (np. mc.xyz.pl.)
W części paneli SRV podaje się w jednej linii „Value”. Gotowa wartość wygląda tak:
Przykład z instrukcji:
25565
, wystarczy sam rekord A — SRV nie jest potrzebny.
Przykłady
Rekord A → mc.xyz.pl
Name: mc
Value: 123.123.12.3
Rekord SRV dla mc.xyz.pl
na porcie 1234
Priority: 0
Weight: 0
Port: 1234
Target: mc.xyz.pl.
Lista kontrolna & rozwiązywanie problemów
- Propagacja: Zmiany DNS mogą potrzebować kilku minut. Odczekaj i spróbuj ponownie.
- Kropka na końcu: W wielu panelach SRV wymaga kropki na końcu celu (np.
mc.xyz.pl.
). - Poprawny cel: Pole Target w SRV musi wskazywać nazwę, która ostatecznie (A/AAAA) prowadzi do IP Twojego serwera.
- Bez portu w A: Jeśli wpisałeś port w A, usuń go i skonfiguruj SRV.
- Domyślny port: Działasz na
25565
? Wystarczy rekord A.
1) Buy a domain
Purchase a domain from any registrar (examples: OVH.pl, Domeny.pl, Home.pl, Nazwa.pl). After checkout, open your domain’s DNS panel.
2) Create the A record (points the name to your server IP)
Delete any default A record first if your panel requires it, then add a new one.
Name/Subdomain: mc # results in mc.xyz.pl
# or leave empty/@ to use the root domain xyz.pl
TTL: Automatic / Default
Address / Value: 123.123.12.3 # your server’s IPv4 from the host panel
mc.xyz.pl
→ 123.123.12.3
.
3) Create the SRV record (tells Minecraft which port to use)
If your server uses a non-default port (anything other than 25565
), add an SRV record so players can join with just the domain.
Name/Subdomain: _minecraft._tcp.DOMAIN. # replace DOMAIN with the name you used in A, e.g. mc.xyz.pl or xyz.pl, and include the trailing dot
TTL: Automatic / Default
Priority: 0
Weight: 0
Port: 1234 # your server’s port
Target / Destination: DOMAIN. # the same name you pointed with A (mc.xyz.pl. or xyz.pl.)
Some panels present SRV as a single value line. The finished value looks like:
Example from the instructions:
25565
, you can point players to mc.xyz.pl
with only an A record—no SRV needed.
Examples
A record → mc.xyz.pl
Name: mc
Value: 123.123.12.3
SRV record for mc.xyz.pl
on port 1234
Priority: 0
Weight: 0
Port: 1234
Target: mc.xyz.pl.
Checklist & Troubleshooting
- Propagation: DNS changes can take a few minutes to apply. Give it time and try again.
- Trailing dot: For SRV targets, many panels require a trailing dot (e.g.,
mc.xyz.pl.
). - Correct target: The SRV Target must be a name that ultimately points (via A/AAAA) to your server IP.
- No port in A: If you added a port to the A record by mistake, remove it and set the SRV correctly.
- Default port: Running on
25565
? You can skip SRV and just use the A record.