Dzięki własnej domenie łączysz swój serwer gier z łatwym do zapamiętania adresem, takim jak mc.moja-domena.pl, zamiast wysyłać graczom IP z portem. Technicznie zwykle potrzebujesz do tego rekordu A wskazującego na IP serwera oraz, zależnie od gry, opcjonalnie rekordu SRV dla wygodnej nazwy połączenia bez widocznego numeru portu.

Kiedy własna domena ma sens

Domena opłaca się, jeśli Twój serwer ma być dostępny na stałe, kilka usług ma być czysto rozdzielonych albo chcesz używać rozpoznawalnego adresu społeczności. Dla publicznych serwerów Minecraft, Rust, Valheim, V Rising albo serwerów głosowych czytelna subdomena wygląda bardziej profesjonalnie niż sam adres liczbowy.

Typowe przykłady to:

  • mc.moja-domena.pl dla Minecraft
  • rust.moja-domena.pl dla Rust
  • valheim.moja-domena.pl dla Valheim
  • voice.moja-domena.pl dla TeamSpeak

W game-serverhosting nie chodzi przy tym o zmianę marki ani darmową platformę zastępczą, lecz o kontrolowalny, płatny hosting multi-game z przejrzystym zarządzaniem serwerem, zrozumiałymi procesami działania i wsparciem, gdy DNS albo dostępność nie działają zgodnie z oczekiwaniami.

Jeśli nie masz jeszcze przygotowanej własnej domeny, jako dodatkowa podstawa pasuje poradnik Połącz własną domenę ze swoim serwerem gier. Do konkretnego ogólnego przebiegu możesz też użyć Połącz własną domenę ze swoim serwerem gier.

Wymagania

Potrzebujesz dostępu do zarządzania DNS swojej domeny, aktualnego IP serwera oraz portu swojego serwera gier. IP i port zwykle znajdziesz w panelu zarządzania swojego pakietu hostingowego. Jeśli Twój dostawca udostępnia stałe IP, konfiguracja jest prostsza, bo nie musisz dostosowywać wpisów DNS przy każdej zmianie IP.

Ważne: DNS tylko kieruje nazwy na cele. DNS nie uruchamia serwera, nie otwiera zapory sieciowej i nie zastępuje poprawnej konfiguracji gry. Jeśli bezpośrednie połączenie przez IP i port nie działa, domena nie rozwiąże problemu.

Opcja 1: Darmowa subdomena

W game-serverhosting możesz użyć subdomeny w formacie:

twoja-nazwa.game-serverhosting.com

Ten wariant jest praktyczny, jeśli nie masz własnej domeny albo chcesz szybko zacząć. Subdomena zostaje przypisana do serwera podczas zamówienia lub konfiguracji. Potem sprawdź w panelu, jaki adres jest wyświetlany dla Twojej usługi, i przetestuj połączenie bezpośrednio w kliencie gry.

Opcja 2: Użycie własnej domeny

Jeśli masz własną domenę, taką jak moja-domena.pl, tworzysz subdomenę u dostawcy DNS. Dla serwerów gier subdomena jest zwykle czystsza niż domena główna, bo domena główna często jest już używana dla strony WWW, poczty e-mail albo innych usług.

Tworzenie rekordu A

Rekord A wskazuje nazwę na adres IPv4. Dla mc.moja-domena.pl konfiguracja wygląda tak:

Typ:   A
Name:  mc (daje mc.moja-domena.pl)
Wert:  <Twoje IP serwera>
TTL:   3600

U niektórych dostawców DNS pole nie nazywa się Name, tylko Host, Subdomain albo Record name. Wpisz tam tylko mc, jeśli strefa to już moja-domena.pl. Jeśli przez pomyłkę wpiszesz mc.moja-domena.pl w pole, które automatycznie dokleja domenę, może powstać mc.moja-domena.pl.moja-domena.pl.

TTL 3600 oznacza, że resolvery mogą przechowywać wpis w pamięci podręcznej do 3600 sekund. Niższa wartość może pomóc przy przenosinach, ale nie u każdego dostawcy da się ją swobodnie wybrać.

Rekord SRV dla Minecraft bez portu

Rekord SRV może opisywać usługę, protokół, host docelowy i port. Dla Minecraft Java jest to przydatne, jeśli gracze mają wpisywać nie mc.moja-domena.pl:25565, lecz tylko mc.moja-domena.pl.

Typ:       SRV
Name:      _minecraft._tcp.mc
Priorität: 0
Gewicht:   5
Port:      25565
Ziel:      mc.moja-domena.pl
TTL:       3600

Zwróć uwagę, żeby celem rekordu SRV była nazwa hosta, która sama rozwiązuje się przez rekord A. Nie wpisuj tam bezpośrednio adresu IP. Jeśli Twój serwer nie działa na porcie 25565, zastąp port faktycznym portem Minecraft z panelu serwera.

Dostawcy DNS

Dostawca Darmowy? Polecany
Cloudflare Tak Tak, jeśli DNS-only jest poprawnie ustawione
Namecheap DNS Tak Dobry
Google Domains Tak Dobry, jeśli Twoje zasoby są tam jeszcze zarządzane
Route53 Nie Raczej dla bardziej złożonej infrastruktury

Tabela jest praktyczną klasyfikacją, a nie gwarancją działania. Kluczowe jest to, żeby Twój dostawca DNS niezawodnie obsługiwał rekordy A oraz, jeśli są potrzebne, rekordy SRV.

Ważne przy Cloudflare

Jeśli używasz Cloudflare, wpis DNS dla serwera gier musi być ustawiony na DNS-only. W interfejsie Cloudflare oznacza to szarą chmurę. Pomarańczowy proxy jest przeznaczony dla ruchu WWW HTTP i HTTPS, a nie dla zwykłych połączeń z serwerami gier.

Cloudflare opisuje w oficjalnej dokumentacji DNS, że rekordy dla serwerów gier i innych protokołów innych niż HTTP muszą być ustawione na DNS-only, ponieważ proxy HTTP nie przekazuje takich połączeń w odpowiedni sposób: Dokumentacja na developers.cloudflare.com

Krótko mówiąc:

  • używaj DNS-only dla serwerów gier
  • używaj aktywnego proxy tylko dla pasujących stron WWW albo aplikacji webowych
  • przy problemach z połączeniem najpierw sprawdź, czy chmura jest szara

Realistyczna ocena propagacji

Zmiany DNS mogą stać się widoczne z opóźnieniem, zależnie od TTL, resolvera i dostawcy. Orientacyjnie: często zmiany są widoczne po kilku minutach, ale w niekorzystnych przypadkach może to potrwać znacznie dłużej. Stare stwierdzenie „do 48 godzin” nadaje się jako ostrożna maksymalna rama, ale nie jest obietnicą dla każdego dostawcy DNS i każdego resolvera.

Nie zmieniaj kilku rzeczy naraz, gdy szukasz błędu. Najpierw ustaw rekord A, poczekaj na rozwiązywanie nazwy, a potem dodaj rekord SRV.

Sprawdzanie wyniku

Najpierw sprawdź, czy subdomena wskazuje na właściwe IP:

# Sprawdź rekord A
nslookup mc.moja-domena.pl

Dla rekordu SRV Minecraft sprawdź dodatkowo:

# Sprawdź rekord SRV
nslookup -type=SRV _minecraft._tcp.mc.moja-domena.pl

Wynik powinien pokazywać host docelowy mc.moja-domena.pl i oczekiwany port. Następnie przetestuj połączenie w grze. Jeśli połączenie przez domenę się nie udaje, ale przez IP i port działa, błąd bardzo prawdopodobnie leży w DNS, rekordzie SRV albo statusie proxy Cloudflare.

W krokach konfiguracji związanych z konkretnymi grami pomogą odpowiednie poradniki, na przykład Wynajem i konfiguracja serwera Rust albo Wynajem i konfiguracja serwera Valheim.

Rozwiązywanie problemów

Domena wskazuje na złe IP

Sprawdź, czy w rekordzie A naprawdę widnieje aktualne IP serwera z panelu game-serverhosting. Stare wpisy, podwójne rekordy A albo omyłkowo ustawiony CNAME mogą prowadzić do sprzecznych wyników.

Gracze nadal muszą wpisywać port

Wtedy dla Minecraft prawdopodobnie brakuje rekordu SRV, nazwa rekordu jest błędna albo host docelowy nie rozwiązuje się poprawnie. Sprawdź przez nslookup -type=SRV, czy rekord jest publicznie widoczny.

Cloudflare pokazuje pomarańczową chmurę

Ustaw wpis serwera gier na DNS-only. Zwykły proxy Cloudflare jest przeznaczony dla ruchu webowego. Dla protokołów gier potrzebujesz bezpośredniego rozwiązywania DNS na swój serwer.

Zmiana jest widoczna u Ciebie, ale u innych nie

Cache DNS różni się między użytkownikami. Przetestuj przez inną sieć albo poczekaj na TTL. Unikaj nerwowych wielokrotnych zmian, bo inaczej trudno rozpoznać, która zmiana faktycznie zadziałała.

Sprawdzenie, ograniczenia i bezpieczny powrót

Instrukcja „Konfiguracja własnej domeny dla serwera gier – poradnik DNS” dotyczy typu serwera opisanego w artykule oraz stanu wersji widocznego w momencie sprawdzania. Nazwy menu, dostępne wersje, kompatybilność modów lub pluginów oraz wymagane zasoby mogą się różnić po aktualizacjach. Dlatego nie przenoś wartości bez sprawdzenia na inną grę, loader albo wersję serwera.

Przed zmianami w świecie, stanie gry, konfiguracji albo rozszerzeniach utwórz kopię zapasową dotkniętych plików. Następnie zmieniaj tylko jeden powiązany krok naraz i sprawdzaj go z tą samą wersją klienta i serwera, z którą później chcesz grać.

Punkt kontrolny Oczekiwany wynik Przerwanie i powrót
Start serwera Serwer osiąga stan gotowości do pracy bez nowego komunikatu o błędzie. Przy błędach startu cofnij zmianę i wgraj ostatnią kopię zapasową.
Test połączenia Konto testowe może połączyć się przez adres pokazany w panelu. Przy błędach wersji albo połączenia ponownie porównaj wersję, port i zezwolenia.
Test funkcji Konkretnie zmieniona funkcja działa bez uszkadzania istniejącego świata albo danych gry. Przy skutkach ubocznych zatrzymaj serwer i przywróć zabezpieczone pliki.

Udany pojedynczy test nie jest gwarancją wydajności ani dostępności. Rozmiar świata, mody, pluginy, liczba graczy, ścieżka sieciowa i jednoczesne obciążenie mogą zmienić wynik. Dokumentuj wersję, zmianę i wynik testu, żeby móc później zrozumieć odchylenia.

FAQ

Czy koniecznie potrzebuję własnej domeny dla mojego serwera gier?

Nie. Możesz też użyć IP z portem albo udostępnionej subdomeny. Własna domena jest przede wszystkim wygodniejsza i lepsza dla rozpoznawalnego adresu społeczności.

Czy rekord A wystarczy dla każdego serwera gier?

Dla wielu gier wystarczy rekord A plus podanie portu. Minecraft Java może dodatkowo używać rekordu SRV, żeby gracze mogli łączyć się bez widocznego portu.

Czy mogę aktywnie proxować mój serwer gier przez Cloudflare?

Dla zwykłych połączeń z serwerem gier ustaw wpis DNS na DNS-only. Standardowy proxy Cloudflare obsługuje ruch WWW HTTP/HTTPS i nie nadaje się do wielu protokołów gier.

Dlaczego domena nie działa od razu?

Wpisy DNS są zapisywane w pamięci podręcznej. Zależnie od TTL, resolvera i dostawcy może minąć od kilku minut do znacznie dłuższego czasu, zanim wszyscy klienci zobaczą nową konfigurację.

Co zrobić, jeśli połączenie przez IP działa, ale przez domenę nie?

Wtedy sam serwer jest osiągalny. Sprawdź rekord A, rekord SRV, status Cloudflare i literówki w nazwie hosta. Dopiero gdy te wartości są poprawne, warto szukać dalej błędu w kliencie gry.