8️⃣ Hosting i domena

Hosting

Aby Twój serwer Minecraft działał 24/7 i był dostępny dla graczy na całym świecie, musisz go odpowiednio hostować i podłączyć do domeny. W tym rozdziale dowiesz się, jakie są dostępne opcje hostingu, jak podłączyć domenę oraz jak skonfigurować proxy, by obsługiwać wiele trybów gry na jednym serwerze.

Domain

Jak podłączyć domenę do serwera

✅ 1. Zakup domeny

Aby Twój serwer miał profesjonalną nazwę, zamiast wpisywania IP, możesz użyć domeny (np. mojserwer.pl). Możesz kupić domenę na stronach takich jak:

✅ 2. Konfiguracja rekordu DNS

Po zakupie domeny musisz dodać rekordy A i SRV, aby kierowały na Twój serwer.

Jeśli Twój serwer działa na IP 123.456.789.101, dodaj rekord A:

Nazwa: mc
Typ: A
Wartość: 123.456.789.101
TTL: 3600

Jeśli używasz innego portu niż 25565, dodaj rekord SRV:

_minecraft._tcp.mc.moajdomena.pl 3600 IN SRV 0 5 25566 mc.moajdomena.pl.

✅ 3. Sprawdzenie działania domeny

Gracze mogą teraz połączyć się z Twoim serwerem wpisując:

mc.moajdomena.pl
Proxy

Jak skonfigurować proxy (BungeeCord, Velocity)

Jeśli chcesz mieć serwer wielotrybowy (np. lobby + survival + skyblock), potrzebujesz proxy.

✅ 1. Instalacja BungeeCord

  1. Pobierz BungeeCord
  2. Uruchom plik .jar, aby wygenerować pliki konfiguracyjne
  3. Otwórz config.yml i dodaj serwery:
servers:
  lobby:
    address: 127.0.0.1:25565
    restricted: false
  survival:
    address: 127.0.0.1:25566
    restricted: false
  skyblock:
    address: 127.0.0.1:25567
    restricted: false

Ustaw ip_forward: true, aby działały skiny i UUID graczy

W plikach spigot.yml na wszystkich serwerach ustaw:

bungeecord: true

Restart serwerów i testowanie połączeń:

/server lobby
/server survival

✅ 2. Instalacja Velocity

Velocity to nowoczesna alternatywa dla BungeeCord:

  1. Pobierz Velocity
  2. Skonfiguruj velocity.toml:
bind = "0.0.0.0:25565"
player-info-forwarding-mode = "modern"

W server.properties serwerów ustaw:

online-mode=false

Zabezpiecz proxy przed botami i nieautoryzowanymi połączeniami.

Hosting Options

Darmowe vs płatne hostingi Minecraft

Rodzaj hostingu Zalety Wady
Lokalny (na PC) Darmowy, pełna kontrola Wymaga włączonego komputera, słabe zabezpieczenia
Darmowy hosting (Aternos, Minehut) Łatwy w obsłudze, bez kosztów Małe możliwości konfiguracji, reklamy, lagi
VPS (OVH, Hetzner, Contabo) Wysoka wydajność, większa kontrola Wymaga konfiguracji systemu
Serwer dedykowany Najlepsza wydajność, pełna moc Drogi, wymaga zaawansowanej obsługi

Rekomendowane VPS dla Minecraft:

  • Contabo – tani VPS o dobrej wydajności
  • OVH – droższy, ale stabilny
  • Hetzner – duża moc, dobre ceny

Aby uruchomić serwer na VPS, wystarczy wykonać:

sudo apt update && sudo apt install openjdk-17-jre
java -Xms1G -Xmx4G -jar server.jar nogui

Podłączenie domeny i dobór odpowiedniego hostingu sprawi, że Twój serwer będzie działał stabilnie i bez przerw!