Minecraft sunucusuna alan adıyla bağlanma: SRV kaydı ile port gizleme
Oyuncularınıza 203.0.113.10:25590 gibi bir adres vermek yerine oyun.ornek.com gibi akılda kalıcı bir ad vermek istiyorsunuz. Bunun iki parçası vardır: alan adının sunucunun IP adresine gitmesi (A kaydı) ve sunucunuzun portu standart 25565 değilse oyuncuların portu yazmasına gerek kalmaması için bir SRV kaydı.
1. A kaydı: ada IP verin
Alan adınızın DNS'inde sunucunuzun IP adresini gösteren bir A kaydı oluşturun:
- Tür: A
- Ad:
oyun(yanioyun.ornek.com) - Değer: Minecraft sunucunuzun IP adresi (panelde Konsol ya da Ağ sekmesinde yazar)
Cloudflare kullanıyorsanız bu kaydın bulut simgesini gri (yalnızca DNS) yapın. Turuncu proxy yalnızca web trafiğini taşır, oyun trafiğini taşımaz ve oyuncular bağlanamaz. Port 25565 kullanıyorsanız oyuncular artık oyun.ornek.com yazarak bağlanabilir; SRV'ye gerek yoktur.
2. SRV kaydı: portu gizleyin (yalnızca farklı port kullanıyorsanız)
Sunucunuz örneğin 25590 portunu kullanıyorsa, Java sürümü oyuncuların portu yazmasını önleyen SRV kaydını tanır. DNS panelinde yeni bir SRV kaydı ekleyin:
Hizmet (Service): _minecraft
Protokol: _tcp
Ad (Name): @ (kök alan adı; oyuncular ornek.com yazar)
Öncelik (Priority): 0
Ağırlık (Weight): 5
Port: 25590
Hedef (Target): oyun.ornek.com
Bu örnekte oyuncular yalnızca ornek.com yazar; Minecraft SRV kaydına bakıp gerçek hedefi (oyun.ornek.com) ve portu (25590) bulur. Oyuncuların oyun.ornek.com yazmasını istiyorsanız Ad alanına oyun yazın ve hedefi aynı ad olarak bırakın. Hedef alanında bir A kaydı olan ad yazmalısınız; hedef olarak bir CNAME adı kullanmayın. Cloudflare arayüzünde alanların adları ayrı kutular halinde gelir (Hizmet, Protokol, Öncelik, Ağırlık, Port, Hedef); DNS yönetim arayüzünüz tek satırda isterse biçim _minecraft._tcp.ornek.com adına SRV 0 5 25590 oyun.ornek.com olur.
3. Test edin
dig +short SRV _minecraft._tcp.ornek.com
dig +short A oyun.ornek.com
İlk komut 0 5 25590 oyun.ornek.com. gibi bir satır, ikincisi IP adresini göstermelidir. Sonra Minecraft'ta Çok Oyunculu > Sunucu Ekle ile alan adını yazın ve bağlanın. Yeni kayıtlar yayılana kadar birkaç dakika beklemek gerekebilir: DNS yayılma süresi.
Önemli sınırlar
- SRV yalnızca Minecraft Java Edition için çalışır. Bedrock sürümü (telefon, konsol) SRV kaydını kullanmaz; Bedrock oyuncuları IP adresini ve portu ayrı alanlara yazar.
- SRV'yi hosting'deki web sitesinden bağımsız çalıştırırsınız:
ornek.comweb sitenizi, SRV kaydı oyunu yönlendirebilir.
Bağlantı sorunları için: oyuncular nasıl bağlanır ve oyuncular bağlanamıyor. Sunucu paketleri: Minecraft Sunucu.
Sık sorulanlar
SRV olmadan port yazmak zorunda mıyım?
Sunucunuz varsayılan 25565 portunu kullanıyorsa hayır. Farklı port kullanıyorsanız oyuncular ornek.com:25590 yazmalı ya da SRV kaydı gerekir.
Cloudflare'de SRV kaydı nerede?
DNS > Kayıtlar > Kayıt ekle, Tür olarak SRV. Bulut simgesi SRV kayıtlarında bulunmaz; kayıt zaten proxy'lenmez.
Bedrock oyuncuları nasıl bağlanır?
Bedrock sunucusu için ayrı bir port (varsayılan 19132 UDP) kullanılır ve oyuncular adresi ve portu ayrı alanlara yazar. Java ve Bedrock'u birlikte desteklemek için Geyser gibi bir köprü yazılımı gerekir.
İlgili makaleler
- Minecraft sunucuma oyuncular nasıl bağlanır? (IP ve port)
- DNS kayıtları nedir? (A, CNAME, MX, TXT)
- Minecraft server.properties, whitelist ve op ayarları
Sorununuz çözülmediyse destek talebi açın. Hangi adımı denediğinizi ve ekranda ne gördüğünüzü yazarsanız çözüm çok daha hızlı olur.
Geri bildiriminiz için teşekkürler!