Minecraft sunucusunun IP adresini bulmanın yolu, sunucunun nerede çalıştığına göre değişir: bir firmadan kiraladıysanız adres yönetim panelinizde hazır yazar, kendi bilgisayarınızda açtıysanız işletim sisteminden yerel IP’yi, modemden de dış IP’yi öğrenmeniz gerekir. Bu sayfada üç senaryonun da adımlarını, portun nereden okunacağını ve arkadaşlarınıza vereceğiniz adresin nasıl yazılacağını anlatıyoruz.
Adresi bulduktan sonra karşı tarafın nasıl bağlanacağını merak ediyorsanız Minecraft sunucusuna nasıl girilir sayfası tam olarak o adımları gösteriyor. Burada odak, adresin kendisini doğru biçimde elde etmek.
Önce Karar Verin: Hangi IP’yi Arıyorsunuz?#
"Sunucumun IP’si ne?" sorusunun tek bir cevabı yoktur, çünkü bir makinenin aynı anda birden fazla adresi olabilir. Yanlış adresi paylaşmak, sonrasında saatlerce "arkadaşım giremiyor" sorunuyla uğraşmanıza yol açar.
| Adres türü | Nasıl görünür | Kime verilir |
|---|---|---|
| Loopback | 127.0.0.1 veya localhost | Sadece sunucunun çalıştığı makineye |
| Yerel ağ (LAN) IP’si | 192.168.1.35, 10.0.0.14 | Aynı evdeki / aynı Wi-Fi’daki oyunculara |
| Dış (WAN) IP | 78.190.44.201 gibi | İnternet üzerinden bağlanacak herkese |
| Kiralık sunucunun IP’si | 85.95.240.12 gibi, sabittir | Doğrudan herkese |
| Alan adı | oyun.sitem.com | Herkese; IP değişse bile adres sabit kalır |
192.168., 10. ve 172.16–172.31 ile başlayan adresler özel ağ adresleridir; internet üzerinden erişilemezler. Arkadaşınıza bu adreslerden birini verdiyseniz ve o başka bir şehirdeyse bağlanamaması normaldir.Kiraladığınız Sunucunun IP Adresini Panelden Bulma#
Hazır Minecraft sunucusu kiraladıysanız işiniz en kolay olanı. Sunucu paneline giriş yaptığınızda, konsol ekranının hemen üstünde veya sağ sütunda sunucunun adresi yazılıdır. Panellerde bu alan genellikle şu başlıklardan biriyle etiketlenir:
- Sunucu Adresi / Server Address — çoğunlukla
ip:portbiçiminde birlikte verilir - IP Adresi ve Port — iki ayrı satır hâlinde
- Bağlantı Bilgileri — kopyalama simgesiyle birlikte
Pterodactyl tabanlı panellerde adres, sunucu sayfasının üst şeridinde "Address" etiketiyle görünür ve üzerine tıklayınca panoya kopyalanır. Panel kullanımına yeni başladıysanız Pterodactyl panel kullanım rehberi arayüzün geri kalanını da tanıtıyor.
Panelden okuduğunuz adresin doğru çalıştığını doğrulamanın en hızlı yolu, oyunun kendisini kullanmaktır: adresi Çok Oyunculu listesine ekleyin, satırda oyuncu sayısı ve sinyal çubukları belirirse adres doğrudur.
Windows Sunucuda IP Adresini Öğrenme#
Sunucunuz bir Windows makinede (kendi bilgisayarınız veya Windows VDS) çalışıyorsa adresi Komut İstemi ile bir saniyede alırsınız. Uzaktaki bir Windows sunucuya bağlanmayı bilmiyorsanız Uzak Masaüstü (RDP) bağlantısı rehberimiz ilk adımı gösteriyor.
Başlat menüsüne cmd yazıp Komut İstemi’ni açın ve şu komutu çalıştırın:
ipconfig
Çıktıda "Ethernet bağdaştırıcısı" veya "Kablosuz LAN bağdaştırıcısı" başlığının altındaki IPv4 Adresi satırı sizin yerel adresinizdir. Uzun çıktı arasında kaybolmamak için filtreleyebilirsiniz:
ipconfig | findstr /i "IPv4"
Kiralık bir Windows VDS kullanıyorsanız burada göreceğiniz adres çoğu zaman doğrudan genel (public) IP’dir; yani arkadaşlarınıza vereceğiniz adres budur. Ev bilgisayarında ise bu adres yerel ağ adresidir ve dışarıdan erişilemez.
Linux ve Ubuntu Sunucuda IP Adresini Öğrenme#
Linux tarafında sunucuya SSH ile bağlandıktan sonra iki komut yeterlidir. Bağlantı kurmayı bilmiyorsanız SSH ile sunucuya bağlanma rehberine bakın.
# Makineye atanmış tüm adresleri listeler
ip a
# Sadece IP adreslerini kısa biçimde yazdırır
hostname -I
# Makinenin internete hangi adresle çıktığını gösterir
curl -4 ifconfig.me
ip a çıktısında lo arayüzü loopback’tir (127.0.0.1), onu atlayın. eth0, ens3 veya enp1s0 gibi bir arayüzün altındaki inet satırı gerçek adresinizi verir. Son komut ise NAT arkasındaki makinelerde bile dışarıya görünen adresi döndürdüğü için özellikle faydalıdır.
10.x.x.x) atar ve genel IP’yi NAT ile eşler. Böyle bir kurulumda ip a size iç adresi gösterir; oyunculara vermeniz gereken adres curl -4 ifconfig.me çıktısındaki adrestir.Üçü de açık kaynak ve ücretsizdir. Yapılandırma dosyalarını Windows Not Defteri yerine Notepad++ ile açmak, satır sonu bozulmalarını önler.
Ev Bilgisayarında Sunucu Açtıysanız: Yerel IP ve Dış IP#
Sunucuyu evdeki bilgisayarda çalıştırmak en ucuz başlangıç yöntemidir ama adres yönetimi burada karışır. Ev ağınızda modem bir NAT görevi görür: içeride birden çok cihaz vardır, dışarıya karşı hepsi tek bir IP ile temsil edilir.
Yerel IP (ev içinden bağlananlar için)#
Yukarıda anlattığımız ipconfig veya hostname -I komutunun verdiği 192.168. ile başlayan adrestir. Aynı Wi-Fi ağındaki kardeşiniz bu adresle bağlanır. Modemin bu adresi zamanla değiştirmemesi için modem arayüzünden sunucu bilgisayarına DHCP rezervasyonu (sabit yerel IP) tanımlamanız iyi olur.
Dış IP (internetten bağlananlar için)#
Modeminizin internete çıkarken kullandığı adrestir. Öğrenmenin en kolay yolu tarayıcıdan bir "IP adresim ne" sorgusu yapmak ya da terminalden şu komutu çalıştırmaktır:
curl -4 https://ifconfig.me
Bu adresle bağlantı kurulabilmesi için modemde 25565 portunun sunucu bilgisayarının yerel IP’sine yönlendirilmiş olması şarttır. Adımları port yönlendirme ve port açma sayfamızda anlattık. Yönlendirme yapılmadığında oyuncular tipik olarak "Connection timed out" hatası alır.
ifconfig.me çıktısı birbirinden farklıysa CGNAT arkasındasınız demektir. Tek çözüm, sağlayıcınızdan gerçek IP talep etmek veya sunucuyu dışarıda barındırmaktır.Portu server.properties Dosyasından Okuma#
Adres tek başına yetmez; oyuncuların doğru porta gelmesi gerekir. Port bilgisi sunucu klasöründeki server.properties dosyasında durur. Dosyayı Notepad++ veya nano ile açıp şu satırlara bakın:
server-ip=
server-port=25565
query.port=25565
enable-query=false
online-mode=true
server-ip satırı boş bırakılmalıdır; buraya bir değer yazmak sunucunun yalnızca o arayüzü dinlemesine ve çoğu zaman hiç bağlantı kabul etmemesine yol açar. server-port ise oyuncuların bağlanacağı porttur. Aynı makinede ikinci bir sunucu çalıştıracaksanız bu değeri 25566, 25567 gibi artırın. Dosyanın tüm satırlarının ne işe yaradığını server.properties ayarları tam listesi sayfasında bulabilirsiniz.
Bedrock Dedicated Server tarafında aynı dosya farklı satırlar içerir; oradaki varsayılan port 19132’dir ve TCP değil UDP kullanılır. Bedrock ayrıca IPv6 için ayrı bir port satırı tutar.
server-port=19132
server-portv6=19133
Arkadaşlarınıza Vereceğiniz Adres Nasıl Yazılmalı?#
Adresi ve portu bulduktan sonra ikisini tek satırda birleştirip paylaşın. Karşı tarafın kafası karışmasın diye sürüm bilgisini de ekleyin.
| Durum | Paylaşılacak adres | Not |
|---|---|---|
| Varsayılan port (25565) | 85.95.240.12 | Port yazmaya gerek yok |
| Özel port | 85.95.240.12:25570 | İki nokta ile bitişik yazılır |
| Alan adı + SRV kaydı | oyun.sitem.com | En temiz görünen seçenek |
| Alan adı, SRV yok | oyun.sitem.com:25570 | Port zorunlu |
| Bedrock sunucusu | Adres ve port ayrı ayrı | Port kutusuna 19132 |
Paylaşırken sunucunun çalıştığı Minecraft sürümünü de belirtin. Örneğin "26.2 sürümüyle girin" notu, karşı tarafın launcher’da doğru sürümü seçmesini sağlar ve sürüm uyuşmazlığından doğan başarısız denemeleri baştan keser.
IP Yerine Alan Adı Kullanmak#
Rakamlardan oluşan bir adresi kimse ezberleyemez. Elinizde bir alan adı varsa, DNS panelinden sunucunun IP’sine bir A kaydı açarak oyun.sitem.com gibi akılda kalıcı bir adres oluşturabilirsiniz. Standart dışı port kullanıyorsanız ek olarak bir SRV kaydı tanımlarsınız; böylece oyuncular port yazmadan bağlanır.
Kaydın doğru yayıldığını kontrol etmek için komut satırından sorgu yapabilirsiniz:
nslookup oyun.sitem.com
nslookup -type=SRV _minecraft._tcp.oyun.sitem.com
İlk komut alan adının hangi IP’ye çözümlendiğini, ikincisi SRV kaydının hedef makine ve port bilgisini döndürür. DNS kayıtlarının mantığını A, CNAME, MX, TXT ve SRV kayıtlarını anlattığımız sayfada, Minecraft’a özel adımları ise domain bağlama ve SRV kaydı rehberinde bulabilirsiniz.
Bağlandığınız Bir Sunucunun Adresini Hatırlamıyorsanız#
Daha önce girdiğiniz bir sunucunun adresini unuttuysanız oyunun kendisi size söyler. Çok Oyunculu ekranında sunucuyu tek tıkla seçin ve alttaki Düzenle düğmesine basın; açılan pencerede "Sunucu Adresi" kutusunda kayıtlı adres yazar. Metni seçip Ctrl+C ile kopyalayabilirsiniz.
Tüm sunucu listesi ayrıca oyun klasöründeki servers.dat dosyasında saklanır:
Windows : %APPDATA%\.minecraft\servers.dat
Linux : ~/.minecraft/servers.dat
Bir sunucunun size verilmemiş adresini bulmaya çalışmak (örneğin DDoS koruması arkasındaki gerçek makine adresini tespit etmek) ne etik ne de faydalıdır; ciddi sunucular zaten adreslerini kendi siteleri ve Discord kanalları üzerinden açıkça yayınlar.
IP Değişirse Ne Olur?#
Ev bağlantılarının büyük bölümü dinamik IP kullanır: modem yeniden başladığında adres değişir ve o ana kadar oyunculara verdiğiniz adres geçersiz olur. Bunun üç pratik çözümü var:
-
Dinamik DNS servisi kullanın#
Sabit bir alan adını değişen IP’nize otomatik olarak eşleyen servisler vardır. Modeminizin arayüzünde çoğunlukla hazır bir "DDNS" sekmesi bulunur. Adres sabit kalır, arka planda IP güncellenir.
-
Sabit IP’li bir sunucu kiralayın#
Kiralık Minecraft sunucularında ve VDS’lerde IP size özel ve sabittir; değişmez. Ayrıca makine 7/24 açık kalır, bilgisayarınızı kapattığınızda oyun bitmez. VDS’in ne olduğunu anlattığımız sayfa bu modeli özetliyor.
-
Alan adını IP değiştiğinde güncelleyin#
Kendi alan adınız varsa, IP değiştiğinde DNS panelinden A kaydını yeni adrese çevirmeniz yeterli olur. Oyuncular adresi değiştirmek zorunda kalmaz, yalnızca TTL süresi kadar beklerler.
Sabit adres, düşük ping ve kesintisiz çalışma isteyenler için Batihost Minecraft sunucu paketleri Ryzen 9 işlemci, NVMe SSD ve en az 8 GB RAM ile 156 TL’den başlar. Kendi işletim sisteminizi kurup her şeyi elinizde tutmak istiyorsanız VDS paketleri daha esnek bir seçenektir.
Adresi Paylaşmadan Önce Güvenlik Kontrolü#
Bir sunucu adresini herkese açık paylaşmak, o makineyi internetin taramalarına açmak demektir. Yayına çıkmadan önce şu maddeleri gözden geçirin:
- Yalnızca oyun portu açık olsun. RCON (25575) ve panel portlarını dışarıya kapatın veya IP kısıtlaması koyun.
- DDoS koruması olsun. Adresiniz yayıldıkça saldırı ihtimali artar; Minecraft için DDoS koruması sayfasındaki önlemleri uygulayın.
- Kapalı bir grup için oynuyorsanız beyaz liste açın. Adres sızsa bile listede olmayan kimse giremez.
- Ev IP’nizi tanımadığınız kişilere vermeyin. O adres sadece Minecraft sunucunuzu değil, evinizdeki tüm ağı temsil eder.
- Yedeklerinizi hazır tutun. Dünya dosyasının düzenli kopyası, kötü bir günde tek kurtarıcınızdır.
Özetle#
Kiralık sunucularda IP adresi panelin ana ekranında hazır bekler. Kendi makinenizde çalışan bir sunucuda ise Windows’ta ipconfig, Linux’ta ip a ya da curl -4 ifconfig.me komutları adresi verir; ev ağındaysanız ayrıca modemin dış IP’sini öğrenip 25565 portunu yönlendirmeniz gerekir.
Port bilgisini server.properties dosyasındaki server-port satırından okuyun, adresle birlikte ip:port biçiminde paylaşın. Kalıcı ve akılda kalıcı bir adres istiyorsanız alan adı ve SRV kaydı en iyi çözümdür. Birlikte oynamanın diğer yollarını arkadaşlarınızla Minecraft oynama sayfasında bulabilirsiniz.