
Minecraft Sunucusuna Alan Adı Bağlama: SRV Kaydı
Minecraft sunucunuza alan adı bağlama ve SRV kaydı adımlarını tamamlayarak oyuncularınıza portsuz, akılda kalıcı bir bağlantı adresi tanımlayın.
Minecraft sunucunuza sayısal IP adresi yerine bir alan adı bağlamak, oyuncuların sunucu adresini kolayca aklında tutmasını sağlar. Özel bir port kullanıyorsanız, oyuncuların adres sonuna port numarası eklemesini engellemek için SRV kaydı yapılandırmanız gerekir. Bu işlem DNS yönetim paneli üzerinden birkaç adımda tamamlanır ve doğrudan uygulanabilir.
Kısa cevap:
- Sunucunuzun sayısal IP adresini işaret eden bir A kaydı oluşturun.
- Standart dışı port için
_minecraft._tcpön ekine sahip bir SRV kaydı açın. - SRV kaydının hedef hanesine oluşturduğunuz ana makine adını, port hanesine sunucu portunuzu girin.
- DNS yayılım süresi tamamlandığında bağlantıyı test edin.
Neden IP yerine alan adı?
Minecraft sunucu kiralama hizmeti aldığınızda servis sağlayıcınız size sabit bir IP adresi ve port tanımlar. İlerleyen süreçte sunucunuzu farklı bir fiziksel makineye taşımak durumunda kalabilirsiniz. Sayısal IP kullandığınızda her makine değişiminde tüm oyuncularınıza yeni IP adresini duyurmanız gerekir. Alan adı kullandığınızda ise oyuncuların yeni bir adresi ezberlemesine gerek kalmaz; DNS panelinden hedef IP adresini güncellemeniz yeterlidir. DNS önbellekleri yenilenene kadar eski IP üzerinde kalan oyuncular olabileceğinden bu geçiş sürecini planlı yürütmek gerekir. Sürece başlamadan önce projeniz için uygun bir alan adı seçimi yapmanız tavsiye edilir.
Gerekenler: alan adı ve sunucu IP'si
Minecraft sunucu IP domain yapma sürecine geçmeden önce elinizde iki temel bilginin eksiksiz bulunması şarttır:
- Sunucunuzun sayısal IPv4 adresi ile oyun bağlantı portu.
- DNS kayıtlarını yönetme yetkisine sahip olduğunuz tescilli bir alan adı.
Eğer henüz tescil edilmiş bir alan adınız bulunmuyorsa alan adı sorgulama sayfası üzerinden projenize uygun uzantıları kontrol edebilirsiniz. Sunucu tarafında ise sunucu yazılımının çalışır vaziyette olduğundan ve bağlantıları karşıladığından emin olmalısınız. Kendi sanal sunucunuz üzerinde kurulum yapıyorsanız VDS ile oyun sunucusu kurma rehberindeki adımları tamamlayıp sunucu portunuzu hazır bulundurmalısınız.
Elinizdeki port bilgisi bu noktada belirleyicidir. Minecraft varsayılan portu 25565 ise yalnızca standart bir A kaydı yeterli olur. Ancak sunucunuz paylaşımlı bir altyapıdaysa ve size 25570 gibi farklı bir port verildiyse, oyuncuların adrese port numarası eklemeden bağlanabilmesi için A kaydının yanına SRV kaydı eklenmelidir; aksi halde oyuncuların bağlantı adresinin sonuna port numarasını yazması gerekir.
A kaydı ile bağlama
A (Address) kaydı, belirlediğiniz alan adını veya alt alan adını doğrudan sunucunuzun sayısal IPv4 adresine yönlendirir. Minecraft Java Edition istemcisi, varsayılan olarak 25565 portuna bağlanmayı dener. Sunucunuz bu standart port üzerinde çalışıyorsa yalnızca bir A kaydı oluşturarak bağlantı sağlayabilirsiniz.
Örneğin, sunucunuza oyna.alanadiniz.com adresiyle bağlanılmasını istiyorsanız hedef alanına sunucunuza ait gerçek IPv4 adresini girerek bir A kaydı açabilirsiniz:
| Kayıt Türü | Ad (Host / Name) | Değer (Hedef IP) | TTL |
|---|---|---|---|
| A | oyna | Sunucu IPv4 Adresiniz | 3600 |
Bu kaydı ekledikten sonra sunucunuz 25565 portunu dinliyorsa, oyuncular Minecraft istemcisinin çok oyunculu menüsüne doğrudan oyna.alanadiniz.com yazarak giriş yapabilir.
Ancak sunucunuz 25570 gibi farklı bir port kullanıyorsa, yalnızca A kaydı açıldığında oyuncuların adresi oyna.alanadiniz.com:25570 şeklinde yazması gerekir. İki nokta üst üste ve port numarası eklemek pratik olmadığı gibi oyuncu kayıplarına yol açabilir. Port numarasını gizlemek ve oyuncuların sadece alan adını yazarak girmesini sağlamak için SRV kaydı devreye girer.
SRV kaydı ile portsuz bağlantı
SRV (Service) kaydı, bir alan adının belirli bir servis türü ve protokol için hangi ana makineye ve hangi porta yönlendirileceğini tanımlayan özel bir DNS kaydıdır. Minecraft istemcisi, sunucu adresini çözümlerken arka planda SRV kaydı denetimi yapar. Sistem bir SRV kaydı tespit ettiğinde oyuncunun port girmesine gerek kalmadan trafiği belirtilen porta otomatik yönlendirir.
Minecraft SRV kaydı standart protokol kurallarına göre yapılandırılır. SRV kaydının hedef hanesi doğrudan sayısal bir IP adresi olamaz. Bu haneye A veya AAAA kaydıyla çözümlenen geçerli bir ana makine adı yazılmalıdır. Alan adı çözümleme mekanizmasının çalışma mantığını öğrenmek için DNS nasıl çalışır başlıklı teknik rehberimizi inceleyebilirsiniz.
Bir SRV kaydında yer alan temel bileşenler şunlardır:
| Parametre | Değer / Biçim | Açıklama |
|---|---|---|
| Servis (Service) | _minecraft |
Minecraft hizmetini belirten standart servis adı. |
| Protokol (Protocol) | _tcp |
Java Edition bağlantılarının kullandığı ağ protokolü. |
| Ad (Name) | oyna |
Oyuncuların oyuna girmek için yazacağı alt alan adı. |
| Öncelik (Priority) | 0 |
Öncelik sırası; tek sunuculu yapılarda sıfır girilir. |
| Ağırlık (Weight) | 5 |
Yük dengeleme ağırlığı; genellikle 0 veya 5 verilir. |
| Port | 25570 |
Sunucu yönetim panelinde size atanan özel oyun portu. |
| Hedef (Target) | oyna.alanadiniz.com |
IP adresini tutan A kaydına ait ana makine adı. |
İstemci oyna.alanadiniz.com adresini sorguladığında, bu alt alan adı için tanımlanmış _minecraft._tcp.oyna.alanadiniz.com kaydını bulur. Minecraft Java istemcisi bu SRV sorgusunu tamamladıktan sonra dönen hedef ana makine adını ve port bilgisini kullanarak oyun sunucusuna doğrudan bağlanır.
Büyükweb DNS panelinde adım adım
Büyükweb müşteri panelinde yer alan gelişmiş DNS yönetim araçları üzerinden A ve SRV kayıtlarınızı tanımlayabilirsiniz. Buradaki yapılandırmanın etkin olabilmesi için alan adınızın yetkili isim sunucularının (nameserver) Büyükweb üzerinde bulunması gerekir. Farklı bir DNS sağlayıcısı kullanıyorsanız kayıtları ilgili sağlayıcının panelinde oluşturmalısınız. Kayıt ekleme sürecinde aşağıdaki adımları sırayla izleyin:
- Müşteri paneline giriş yaptıktan sonra alan adı yönetimi sayfasına geçin ve işlem yapacağınız alan adını seçin.
- Alan adınıza ait DNS kayıtları yönetimi bölümünü açın.
- Yeni bir kayıt eklemek üzere tür listesinden A seçeneğini işaretleyin.
- İsim (Host) kutusuna
oynayazın, yönlendirme yapılacak IP kutusuna sunucu IP adresinizi ekleyerek kaydedin. - Yeni kayıt ekleme alanından bu kez kayıt türünü SRV olarak belirleyin.
- Paneliniz servis ve protokol için ayrı kutular sunuyorsa servis alanına
_minecraft, protokol alanına_tcp, isim alanınaoynayazın. Paneliniz tek bir isim alanı sunuyorsa bu alana_minecraft._tcp.oynadeğerini girin. - Öncelik kutusuna
0, ağırlık kutusuna5değerini yazın. - Port alanına oyun sunucunuzun kullandığı özel port numarasını girin.
- Hedef (Target) kutusuna daha önce oluşturduğunuz
oyna.alanadiniz.comana makine adını yazarak işlemi onaylayın.
Bu adımları tamamladığınızda yetkili DNS hizmetiniz Büyükweb üzerindeyse kayıtlar alan adınızın isim sunucularına doğrudan işlenir.
Kayıt çalışmıyorsa kontrol listesi
DNS yapılandırmasının ardından bağlantı kurulamıyorsa aşağıdaki adımları gözden geçirin:
- DNS Yayılımı: Yeni eklenen veya değiştirilen kayıtların internetteki diğer DNS sunucularına yayılması, TTL süresine bağlı olarak zaman alabilir.
- Hedef Tanımı: SRV kaydının hedef alanına sayısal IP yazılmamalıdır; bu alana sadece A kaydı tanımlı ana makine adı yazılmalıdır.
- Port ve Güvenlik Duvarı: Sunucunuzdaki güvenlik duvarı kurallarının oyun portuna gelen TCP paketlerine izin verdiğinden emin olun.
- Sorgulama: Bilgisayarınızın terminal veya komut satırı üzerinden SRV kaydının çözümlenip çözümlenmediğini denetleyin:
nslookup -type=SRV _minecraft._tcp.oyna.alanadiniz.com
Komut çıktısında belirlediğiniz hedef alan adı ve port numarası listelenmiyorsa DNS panelindeki harf girişlerini tekrar gözden geçirin.
Kayıtlarınız doğrulandıktan sonra oyuncu sayınız arttıkça Minecraft sunucu kiralama kaynaklarınızı panel üzerinden takip edebilir ve projenizi büyütebilirsiniz. İlerleyen aşamalarda farklı oyun modları için yeni alt alan adları açarak sunucu ağınızı genişletmeye başlayabilirsiniz.
Sık Sorulan Sorular
SRV kaydı ekledikten sonra port yazmak gerekir mi?
Hayır, port yazmanız gerekmez. SRV kaydının temel amacı bağlantı portunu DNS seviyesinde çözümlemektir. Oyuncular sunucu adres kutusuna yalnızca oyna.alanadiniz.com yazar. Minecraft Java istemcisi SRV kaydındaki portu otomatik olarak okur ve bağlantıyı doğrudan bu porta yönlendirir.
DNS değişikliklerinin aktif olması ne kadar sürer?
Değişikliklerin genel ağda geçerli hale gelmesi, kayıtlara verilen TTL süresine ve servis sağlayıcıların önbellek yenileme sıklığına bağlıdır. Kayıtlar yetkili isim sunucularında hemen güncellense de yerel internet sağlayıcılarının önbelleklerini temizlemesi genellikle birkaç dakika ile birkaç saat arasında tamamlanır.
Bedrock sürümü için Minecraft SRV kaydı çalışır mı?
Hayır, Bedrock sürümünde çalışmaz. SRV çözümleme desteği Minecraft Java Edition istemcisine özgüdür. Minecraft Bedrock Edition altyapısı UDP protokolü kullanır ve SRV kayıtlarını çözümlemez. Bedrock sunucusu varsayılan port dışında çalışıyorsa oyuncuların sunucu ekleme ekranındaki port alanına atanmış portu elle yazması gerekir.
Alt alan adı yerine ana alan adını bağlayabilir miyim?
Evet, ana alan adınızı doğrudan bağlayabilirsiniz. Ancak ana alan adınızda aktif bir web sitesi bulunuyorsa bu A kaydını değiştirmek site erişimini bozabileceğinden ayrı bir alt alan adı tercih edilmelidir; web sitesi bulunmayan durumlarda ise A kaydı eklerken ad kutusuna @ yazmanız veya boş bırakmanız yeterlidir. SRV kaydında ise isim kısmına alt alan adı eklemeden yalnızca _minecraft._tcp biçiminde giriş yapmalısınız. Bu sayede oyuncular doğrudan alanadiniz.com yazarak oyuna katılabilir.
Oyun Sunucuları İlgili Hizmetlerimiz
Bu yazıda anlatılan teknik konuyu profesyonel altyapıyla deneyimleyin
Etiketler:

