Zamiast adresu w rodzaju 203.0.113.10:25600 Twoi gracze mogą wpisać mujserver.stormhost.eu albo mc.example.cz – bez portu i łatwy do zapamiętania. Ten poradnik opisuje obie możliwości: subdomenę od nas, którą ustawisz w minutę, i własną domenę skonfigurowaną rekordami A i SRV.
Czego potrzebujesz
- Serwer Minecraft w StormHost
- Dla naszej subdomeny: uprawnienie Sieć i rDNS, jeśli nie jesteś właścicielem serwera
- Dla własnej domeny: domena i dostęp do jej rekordów DNS (u rejestratora lub w Cloudflare)
- Około 15 minut
Jaki adres wybrać#
| Możliwość | Przykład | Czego potrzebujesz | Zalety | Wady |
|---|---|---|---|---|
| Adres IP i port | 203.0.113.10:25600 | Niczego | Działa od razu | Trudny do zapamiętania, zmienia się przy przeniesieniu serwera |
| Nasza subdomena | mujserver.stormhost.eu | Zakładka Domena | Gotowe w minutę, rekordy same się poprawiają przy zmianie adresu IP lub portu | Stała końcówka |
| Własna domena | mc.example.cz | Własna domena | Twoja marka | DNS ustawiany ręcznie, zmianę portu musisz poprawić sam |
| Własna domena skierowana na naszą subdomenę | mc.example.cz | Obie rzeczy | Twoja marka, zmiany adresu IP pilnujemy my | Bardziej złożona konfiguracja |
Jak gra tłumaczy adres#
- Java Edition: gdy gracz wpisze adres bez portu, gra najpierw pyta DNS o rekord SRV o nazwie
_minecraft._tcp.<ADRES>. Jeśli istnieje, gra bierze z niego docelowy adres i port. Jeśli nie, używa rekordu A (IPv4) lub AAAA (IPv6) i domyślnego portu25565. - Jeśli gracz wpisze port (
mc.example.cz:25600), SRV nie jest używany. - Bedrock Edition w ogóle nie używa rekordów SRV. Gracze zawsze muszą wpisać adres i port osobno.
Nasze serwery zwykle nie działają na porcie 25565 (na jednym adresie IP działa kilka serwerów). Dlatego adres bez portu wymaga rekordu SRV. Nasza subdomena tworzy go za Ciebie.
Opcja A: subdomena od nas#
W strefie klienta otwórz Moje usługi, kliknij swój serwer Minecraft i przejdź do zakładki Domena.
Jeśli nie widzisz tej zakładki, funkcja nie jest jeszcze u Ciebie włączona albo nie masz uprawnienia Sieć i rDNS. Użyj wtedy własnej domeny.
W polu Nazwa adresu wpisz nazwę, na przykład
mujserver. Zasady:- 3–32 znaki,
- małe litery
a–zbez znaków diakrytycznych, cyfry i myślnik, - myślnik nie może być na początku ani na końcu, a na 3. i 4. pozycji nie mogą stać dwa myślniki pod rząd,
- niektóre nazwy są zarezerwowane, bo używa ich nasza strona, poczta lub infrastruktura (na przykład
www,mail,api,status,podpora,mc,play,minecraft,admin,testi wiele innych); nie dopuszczamy też obraźliwych słów.
Pod polem zobaczysz, czy adres jest wolny (
Adres jest wolny.). W poradniku używamy formy<nazwa>.stormhost.eu; zawsze obowiązuje dokładny adres, który pokazuje zakładka Domena.Kliknij Utwórz adres.
Zobaczysz komunikat
Adres mujserver.stormhost.eu jest aktywny.Rekordy dotrą do graczy najpóźniej w ciągu 5 minut.Skopiuj adres dla graczy przyciskiem Kopiuj obok Adres dla graczy.
Co zobaczysz w zakładce Domena#
| Element | Znaczenie |
|---|---|
| Adres dla graczy | Adres dla graczy Java, bez portu. |
| Stan Aktywny | Rekordy A i SRV są w porządku. |
| Stan Brak rekordów / Rekordy się nie zgadzają | Coś jest nie tak i adres może nie działać. Kliknij Napraw. |
| Stan Stan niezweryfikowany | Nie udało się teraz sprawdzić stanu. Spróbuj odświeżyć stronę. |
| Szczegóły › Bedrock i połączenie bezpośrednie | Adres z portem (mujserver.) dla Bedrocka i dla klientów, które nie obsługują SRV. |
| Szczegóły › Rekordy DNS | Rekordy A (lub AAAA) i SRV, które utworzyliśmy dla adresu, każdy z jego stanem. |
Dla adresu tworzymy dwa rekordy z czasem życia (TTL) 300 sekund:
| Rekord | Nazwa | Wartość |
|---|---|---|
| A (lub AAAA) | mujserver.stormhost.eu | Adres IP serwera |
| SRV | _minecraft. | priorytet 0, waga 5, port serwera, cel mujserver.stormhost.eu |
Zmiana, naprawa i usunięcie adresu#
- Zmień nazwę – wpisujesz nową nazwę i potwierdzasz. Strefa klienta ostrzeże:
Stary adres … przestanie działać. Przekaż graczom nowy. - Napraw – zapisuje rekordy ponownie według aktualnego adresu IP i portu serwera. Użyj go zawsze, gdy stan jest inny niż Aktywny.
- Usuń adres – usuwa rekordy. Gracze nie będą mogli już łączyć się przez ten adres.
- Automatyczna aktualizacja: gdy zmieni się adres IP lub port serwera (na przykład przy przeniesieniu serwera), rekordy zostaną wyrównane przy następnym otwarciu zakładki Domena. Zobaczysz komunikat
Serwer ma nowy adres IP lub port — zaktualizowaliśmy rekordy. - Limity: adres możesz utworzyć, zmienić jego nazwę lub go usunąć najwyżej 5 razy na godzinę dla jednego serwera i 20 razy dziennie na konto. Przycisk Napraw działa najwyżej 10 razy na godzinę. Adres można zmieniać tylko przy aktywnej usłudze.
Połączenie przez subdomenę#
- Java: w Multiplayer › Add Server wpisz w Server Address tylko
mujserver.stormhost.eu, bez portu. - Bedrock: w Server Address wpisz
mujserver.stormhost.eu, a w Port port serwera (znajdziesz go w Szczegóły › Bedrock i połączenie bezpośrednie). Jeśli Geyser działa na osobnym porcie, wpisz ten port (crossplay).
Opcja B: własna domena#
Potrzebujesz adresu IP i portu serwera. Znajdziesz je w zakładce Sieć jako Adres połączenia, na przykład 203.0.113.10:25600 (adres IP jest przed dwukropkiem, port po nim).
W przykładach używamy subdomeny mc.example.cz. Zamiast example.cz wstaw swoją domenę.
Serwer na porcie 25565: wystarczy rekord A#
Jeśli serwer działa na domyślnym porcie 25565 (zwykle na własnym VPS), wystarczy jeden rekord:
| Typ | Nazwa | Wartość | TTL |
|---|---|---|---|
| A | mc | 203.0.113.10 | 300 lub Auto |
Serwer na innym porcie: rekordy A i SRV#
| Typ | Nazwa | Wartość | TTL |
|---|---|---|---|
| A | mc | Adres IP serwera, na przykład 203.0.113.10 | 300 lub Auto |
| SRV | _minecraft._tcp.mc | priorytet 0, waga 5, port <PORT>, cel mc.example.cz | 300 lub Auto |
Zamiast <PORT> wpisz port z zakładki Sieć, bez nawiasów ostrych, na przykład 25600.
Co oznaczają pola SRV:
| Pole | Co wpisać | Dlaczego |
|---|---|---|
| Usługa (Service) | _minecraft | O tę usługę pyta gra. |
| Protokół (Protocol) | _tcp (TCP) | Java Edition używa TCP. |
| Nazwa (Name) | mc (część przed Twoją domeną) | Rekord należy do adresu mc.example.cz. Dla samej domeny bez subdomeny @ albo puste pole. |
| Priorytet (Priority) | 0 | Przy kilku rekordach używany jest ten o najniższym priorytecie. Przy jednym serwerze wartość nie ma znaczenia. |
| Waga (Weight) | 5 | Dzieli ruch między rekordy o tym samym priorytecie. Przy jednym rekordzie wartość nie ma znaczenia. |
| Port | Port serwera | Tu łączy się gra. |
| Cel (Target) | mc.example.cz | Nazwa, która ma rekord A. Nie może to być adres IP. Niektórzy dostawcy DNS wymagają kropki na końcu: mc.example.cz. |
Kroki zależą od tego, gdzie masz DNS:
Cloudflare
- Zaloguj się do Cloudflare, wybierz domenę i otwórz DNS › Records.
- Kliknij Add record i jako Type wybierz
A. - Name:
mc, IPv4 address: adres IP serwera. - Przełącz Proxy status na DNS only (szara chmurka). Pomarańczowa chmurka (Proxied) kieruje ruch przez Cloudflare, który przepuszcza tylko ruch WWW (HTTP/HTTPS), więc Minecraft by się nie połączył.
- TTL zostaw na Auto i kliknij Save.
- Kliknij ponownie Add record i jako Type wybierz
SRV. - Name:
_minecraft._tcp.mc. Jeśli formularz pokazuje zamiast tego pola Service i Protocol, wpisz Service_minecraft, ProtocolTCPi Namemc. - Priority
0, Weight5, Port port serwera, Targetmc.example.cz. - Kliknij Save. Cloudflare nigdy nie proxuje rekordów SRV, więc nie mają ikony chmurki.
Inny dostawca DNS
- Zaloguj się do zarządzania DNS u rejestratora lub dostawcy DNS.
- Dodaj rekord typu A: nazwa
mc, wartość adres IP serwera, TTL 300 (lub domyślny). - Dodaj rekord typu SRV. Formularze się różnią:
- Osobne pola: usługa
_minecraft, protokół_tcp, nazwamc, priorytet0, waga5, port, celmc.example.cz. - Jedno pole na nazwę i jedno na wartość: nazwa
_minecraft._tcp.mc, wartość0 5 <PORT> mc.example.cz.
- Osobne pola: usługa
- Nie wpisuj całej domeny w polu nazwy. Większość paneli DNS dopisuje ją sama i powstałby rekord
_minecraft.._tcp. mc. example. cz. example. cz - Zapisz zmiany.
Dla zaawansowanych: własna domena skierowana na naszą subdomenę#
Gdy zmieni się adres IP serwera, musisz poprawić rekord A swojej domeny. Możesz tego uniknąć, kierując domenę na naszą subdomenę, którą utrzymujemy na bieżąco:
| Typ | Nazwa | Wartość |
|---|---|---|
| CNAME | mc | mujserver.stormhost.eu |
| SRV | _minecraft._tcp.mc | priorytet 0, waga 5, port serwera, cel mujserver.stormhost.eu |
- Najpierw utwórz naszą subdomenę (opcja A).
- CNAME mówi „
mc.example.czto tylko inna nazwa naszej subdomeny”, więc adresu IP pilnujemy my. - SRV wskazuje bezpośrednio na naszą subdomenę (nazwę z rekordem A), więc gra dostaje właściwy adres IP i port.
- Port w rekordzie SRV utrzymujesz sam. Jeśli port serwera się zmieni, popraw go (aktualny port pokazuje zakładka Sieć).
- CNAME nie można użyć dla samej domeny bez subdomeny (
example.cz). Tam użyj rekordu A z adresem IP. - W Cloudflare ustaw CNAME na DNS only (szara chmurka).
Weryfikacja#
Sprawdź rekordy poleceniem na swoim komputerze. Zamiast mc.example.cz wpisz swój adres (dla naszej subdomeny pełny adres, na przykład mujserver.stormhost.eu).
Windows
Otwórz PowerShell albo wiersz polecenia:
nslookup -type=SRV _minecraft._tcp.mc.example.cz 1.1.1.1
nslookup mc.example.cz 1.1.1.1nslookup– odpytuje DNS.-type=SRV– pyta o rekord SRV (bez przełącznika pyta o adres).1.1.1.1– pyta publiczny serwer DNS zamiast pamięci podręcznej Twojego komputera.
Poprawny wynik zawiera linie priority = 0, weight = 5, port = 25600 i svr hostname = mc.example.cz. Drugie polecenie wypisuje adres IP serwera.
macOS
W Terminalu:
dig +short SRV _minecraft._tcp.mc.example.cz @1.1.1.1
dig +short mc.example.cz @1.1.1.1dig– odpytuje DNS.+short– wypisuje tylko wynik.SRV– typ rekordu.@1.1.1.1– pyta publiczny serwer DNS.
Poprawny wynik pierwszego polecenia: 0 5 25600 mc.example.cz. Drugie wypisuje adres IP serwera.
Linux
W terminalu (jeśli brakuje dig, zainstalujesz go w Debianie i Ubuntu poleceniem 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– wypisuje tylko wynik.@1.1.1.1– pyta publiczny serwer DNS.
Poprawny wynik pierwszego polecenia: 0 5 25600 mc.example.cz. Drugie wypisuje adres IP serwera.
Następnie:
- Wpisz adres w narzędziu Minecraft Status. Pokaże, dokąd prowadzi adres (łącznie z SRV) i czy serwer odpowiada.
- W grze otwórz Multiplayer › Add Server, w Server Address wpisz adres bez portu i kliknij Done. Na liście pojawi się opis serwera (MOTD) i liczba graczy.
Bedrock i domeny#
Bedrock nie zna SRV. Gracze wpisują domenę (na przykład mc.example.cz) w Server Address, a port serwera albo port Geysera w Port. Żeby domena działała także dla Bedrocka, musi mieć rekord A lub CNAME – sam rekord SRV nie wystarczy.
Propagacja i TTL#
- TTL mówi, jak długo serwery DNS i komputery pamiętają odpowiedź. Nasze rekordy mają 300 sekund (5 minut).
- Przy własnej domenie zmiana zadziała według TTL poprzedniego rekordu. Jeśli TTL wynosił 1 godzinę, stara wartość może obowiązywać jeszcze przez godzinę.
- Zmiana serwerów nazw (nameserverów) u rejestratora (na przykład przejście na Cloudflare) może potrwać nawet 24–48 godzin.
- Jeśli komputer lub gra trzyma starą odpowiedź, uruchom grę ponownie. W Windows pamięć podręczną DNS wyczyścisz poleceniem
ipconfig /flushdns.
Rozwiązywanie problemów#
Can't resolve hostname#
Gra nie znalazła adresu w DNS. Sprawdź, czy w adresie nie ma literówki, czy istnieje rekord A (lub CNAME) i czy minął TTL. Sprawdź to poleceniem nslookup lub dig (zobacz Weryfikacja).
Z adresem IP i portem się łączę, z domeną nie (Can't connect to server)#
Domena wskazuje na właściwy adres IP, ale gra próbuje portu 25565. Rekordu SRV brakuje, ma inny port albo złą nazwę (częsty błąd to podwojona domena: _minecraft.). Sprawdź go poleceniem z sekcji Weryfikacja.
Domena prowadzi na inny adres IP (Cloudflare)#
Rekord A lub CNAME ma włączone Proxied (pomarańczowa chmurka), więc nslookup zwraca adresy Cloudflare. Przełącz go na DNS only.
Panel DNS nie przyjmuje rekordu SRV#
Celem SRV jest adres IP. Wpisz zamiast niego nazwę z rekordem A (na przykład mc.example.cz). Niektóre panele wymagają kropki na końcu (mc.example.cz.).
Nasza subdomena pokazuje Brak rekordów lub Rekordy się nie zgadzają#
Kliknij Napraw. Jeśli stan się nie poprawi, skontaktuj się z nami.
Ten adres jest już zajęty. / Ta nazwa jest zarezerwowana, wybierz inną.#
Nazwy używa inny serwer albo jest zarezerwowana. Wybierz inną.
Zmieniasz adres zbyt często, spróbuj później.#
Wyczerpałeś limit zmian (5 na godzinę dla serwera, 20 dziennie na konto). Poczekaj i spróbuj ponownie.
Własne adresy serwerów nie są jeszcze dostępne.#
Funkcja naszej subdomeny nie jest jeszcze włączona. Użyj własnej domeny.
Adres serwera nie jest publiczny, nie można dla niego utworzyć rekordu DNS. / Serwer nie ma domyślnego adresu IP i portu.#
Serwer nie ma publicznego adresu, na który mógłby wskazywać rekord. Skontaktuj się z pomocą techniczną.
Adres przestał działać po przeniesieniu serwera#
Przy naszej subdomenie otwórz zakładkę Domena – rekordy zsynchronizują się same. Przy własnej domenie popraw rekord A (i w razie potrzeby port w rekordzie SRV) zgodnie z aktualnym Adresem połączenia w zakładce Sieć.
Podsumowanie
- Gracze Java wpisują adres bez portu; gra znajduje port w rekordzie SRV. Gracze Bedrock zawsze wpisują adres i port.
- Naszą subdomenę tworzysz w zakładce Domena przyciskiem Utwórz adres i działa w ciągu 5 minut.
- Własna domena na porcie innym niż 25565 potrzebuje rekordu A i rekordu SRV
_minecraft._tcp.<NAZWA>, którego celem jest nazwa (nie adres IP). - W Cloudflare zawsze używaj DNS only (szara chmurka).
- Sprawdzaj poleceniem
nslookup -type=SRVlubdig SRVoraz narzędziem Minecraft Status.