Minecraft Sunucu Durumu Sorgulama
Sunucu adresini yaz, Java ya da Bedrock seç; sunucunun şu anda açık olup olmadığını ve kaç oyuncu barındırdığını gör.
Nasıl çalışır?
Alan adını yazarsın, örneğin mc.hypixel.net, sonra Java ya da Bedrock seçersin. Port isteğe bağlıdır; boş bırakırsan Java için 25565, Bedrock için 19132 kullanılır. "Sorgula" düğmesine bastığında Blokmerkezi'nin kendi sunucusu hedefe o anda ping atar.
Java'da kullanılan yöntem Server List Ping'dir: önce bir handshake paketi, ardından status isteği gönderilir. Oyunun çok oyunculu listesinde sunucuları gösterirken yaptığı şey de budur. Port boşsa önce _minecraft._tcp.<alan> SRV kaydına bakılır; kayıt varsa bağlantı oradaki ana makine ve porta yapılır. Bedrock'ta ise UDP üzerinden RakNet "unconnected ping" gönderilir.
Yanıt gelirse online durumu, sürüm metni, oyuncu sayısı ve maksimum, renkli MOTD, favicon ve gecikme gösterilir; SRV hedefi varsa o da yazılır. Gecikme Blokmerkezi sunucusundan ölçülür, senin bağlantının ping'i değildir. Oyuncu sayısı sunucunun kendi bildirdiği değerdir; BungeeCord ya da Velocity proxy'si arkasındaki ağlar tüm ağın toplamını verebilir.
Sorgu kaydedilmez, listeye eklenmez, geçmişe yazılmaz. Sunucu Blokmerkezi listesindeyse detay sayfasına bağlantı çıkar; değilse "Bu sunucu listede yok" satırından ekleme sayfasına geçebilirsin.
Yalnızca herkese açık alan adları sorgulanır. IP adresi, localhost ve 10.x, 192.168.x gibi özel ağ adresleri "Bu adrese güvenlik nedeniyle bağlanılamaz" mesajıyla reddedilir. Bu kısıt SSRF saldırılarını, yani sunucunun iç ağa istek atmaya kandırılmasını önler. Dakikada en fazla 5 sorgu yapabilirsin.
Sık sorulan sorular
Minecraft sunucusu açık mı nasıl anlarım?
Sunucunun alan adını yaz, Java ya da Bedrock olduğunu seç ve "Sorgula" düğmesine bas. Blokmerkezi sunucusu o anda sunucuya ping atar. Yanıt gelirse sunucu açık görünür; sürüm, oyuncu sayısı, MOTD ve gecikme de listelenir. Yanıt gelmezse "Sunucuya şu anda ulaşılamıyor" mesajı çıkar. Bu mesajın her zaman sunucunun kapalı olduğu anlamına gelmediğini aşağıdaki sorularda bulabilirsin.
"Sunucuya şu anda ulaşılamıyor" ne demek?
Ping'e yanıt gelmedi demektir. En sık nedenler şunlardır: sunucu gerçekten kapalı, port yanlış yazıldı, güvenlik duvarı bağlantıyı engelliyor ya da Java ile Bedrock yanlış seçildi. Java sunucularında server.properties içinde enable-status=false ayarı status yanıtını kapatır; sunucu açık olsa da listede ulaşılamaz görünür. Bazı DDoS koruma katmanları da ping isteklerine yanıt vermeyebilir.
Sunucu offline görünüyor ama oyunda girebiliyorum, neden?
Çoğunlukla port ya da SRV farkıdır. Oyunda yazdığın adres bir SRV kaydıyla başka porta yönleniyor olabilir; araca port elle girersen SRV'ye bakılmaz ve yanlış porta bağlanılır. Portu boş bırakıp yeniden dene. İkinci sık neden Java ile Bedrock karışıklığıdır: Bedrock sunucusu UDP 19132'de çalışır ve Java sorgusuna yanıt vermez. Son olarak enable-status=false ayarı da buna yol açar.
Gösterilen ping neden oyundaki ping'imden farklı?
Çünkü gecikme Blokmerkezi sunucusundan hedef sunucuya kadar ölçülür, senin bilgisayarından değil. Sunucu ile Blokmerkezi aynı ülkedeyse düşük, farklı kıtadaysa yüksek çıkar. Senin oyundaki gecikmen ise kendi internet bağlantına, bulunduğun şehre ve sunucunun konumuna bağlıdır. Aracın gösterdiği değeri sunucunun genel olarak yanıt verip vermediğini görmek için kullan, kendi bağlantını ölçmek için değil.
Minecraft server ping nasıl çalışır?
Java Edition'da Server List Ping protokolü kullanılır. İstemci TCP bağlantısı açar, sürüm ve hedef adresi içeren bir handshake paketi gönderir, ardından status isteği yollar. Sunucu sürüm, oyuncu sayısı, MOTD ve favicon içeren bir JSON yanıt döner. Bedrock Edition'da bağlantı kurulmaz; UDP üzerinden RakNet "unconnected ping" paketi gönderilir ve sunucu tek paketlik bir yanıtla durumunu bildirir.
Oyuncu sayısı neden gerçek dışı görünüyor?
Gösterilen sayı sunucunun ping yanıtında kendi bildirdiği değerdir; araç bunu doğrulayamaz. Bazı sunucular maksimum oyuncu değerini 10000 gibi gerçek dışı bir sayıya ayarlar. BungeeCord ya da Velocity ile kurulmuş ağlarda sayı tek bir oyun sunucusunu değil, bağlı tüm sunucuların toplamını gösterebilir. Blokmerkezi listesindeki sıralama bu yüzden tek bir sayıya değil, zaman içindeki ölçümlere dayanır.
Neden IP adresiyle sorgu yapamıyorum?
Güvenlik nedeniyle yalnızca herkese açık alan adları kabul edilir. Sorguyu Blokmerkezi sunucusu yaptığı için, doğrudan IP ya da localhost, 10.x ve 192.168.x gibi özel ağ adresleri kabul edilseydi biri sunucuyu kendi iç ağına istek atmaya kandırabilirdi. Bu saldırı türüne SSRF denir. Sunucunun bir alan adı yoksa sahibinden sunucuya bağlı alan adını iste.
Yaptığım sorgu kaydediliyor mu?
Hayır. Sorguladığın adres ve sonuç hiçbir yere yazılmaz, sunucu listeye eklenmez ve bir geçmiş tutulmaz. Sunucu zaten Blokmerkezi listesindeyse sonuçta detay sayfasına bağlantı görürsün; orada düzenli ping'lerle toplanan ölçümler yer alır. Listede değilse sonuçta ekleme sayfasına giden bağlantı çıkar. Dakikada en fazla 5 sorgu yapabilirsin; sınır dolarsa bir dakika bekleyip tekrar dene.