Statik IP olmadan kendi IP adresi ile Minecraft sunucusu açılabilir mi?

Selam. Umarım iyisinizdir. Tavsiyen port tünelleyicidir. serveo.net gibi araçları araştırabilirsin. Dilersen rehberlik ederim.
 
TP-Link'in arayüzü karışıksa modem modelini söylersen ona özel tarif de verilir ama mantık hep aynı. Port doğru yönlendirilmişse, bilgisayar çalışıyorsa ve dış IP üzerinden bağlanan kişilerin bağlantısı doğruysa sistem çalışır. IP sabit olmasa da olur, sadece elle IP vermek gerekir ya da DDNS ile otomatik takip edilir. Oyun sunucusu kurmak için illa statik IP gerekmez. Portu açan, IP'sini bilen, modemini tanıyan herkes sunucu kurabilir.
Böyle yapmama rağmen olmadı maalesef.
 

Dosya Ekleri

  • modem.png
    modem.png
    94,1 KB · Görüntüleme: 21
Böyle yapmama rağmen olmadı maalesef.

İlk olarak en klasik hata: Portu açtığın IP adresi gerçekten sunucunun IP'si mi? CMD'ye girip Ipconfig yaz, IPv4 adresini kontrol et. Orada “192.168.1.105” yazmıyorsa bu ayar çöpe gider. Sunucu IP'si değişmişse, port yönlendirme yanlış yere yapılmış olur. Bu IP'yi sabitlemediysen her modem resetinde değişir, DHCP'den sabitle ya da sunucunun ağ ayarından manuel ver.

İkinci mesele: Portun sadece TCP olarak açılmış. Minecraft genelde TCP 25565 kullanır ama bazı senaryolarda UDP de kullanılabiliyor. Garanti olsun diyorsan bir kural daha oluştur, bu kez aynı IP ve port için protokolü UDP olarak seç. Hatta çoğu kişi direkt “both” yani hem TCP hem UDP seçer, senin router destekliyorsa öyle ayarla.

Üçüncü nokta: Dış IP kontrolü yapıyor musun? Yani başka bir cihazdan whatismyip.com gibi bir siteden dış IP'ni öğrenip, o IP ile bağlanmayı deniyorsun değil mi? Eğer dışarıdan “localhost” ya da 192.168.X. X ile bağlanmaya çalışıyorsan zaten çalışmaz. Senin verdiğin port yönlendirme dış dünyaya açılıyor, aynı ağa bağlı bilgisayarlar bu adresle bağlanamaz. O yüzden test ederken 4G telefondan bağlan, başka bir internet üzerinden dene.

Dördüncü sorun ihtimali: Güvenlik duvarı. Windows Defender'ya da 3. parti antivirüs yazılımı 25565 portuna gelen bağlantıyı blokluyorsa, dışarıdan biri bağlanamaz. Gelişmiş güvenlik ayarlarından 25565 TCP portu için gelen bağlantıya izin veren bir kural aç.

Son olarak modemin “nat” ya da “cgnat” arkasında olup olmadığını kontrol et. Eğer ISS sana CGNAT veriyorsa, dışarıdan bağlantı kuramazsın çünkü port yönlendirme işe yaramaz. Dış IP'n 100.X. X. X gibi bir şeyse, CGNAT'tasın demektir, bu durumda ya statik IP alman ya da no-IP benzeri servislerle VPN-tabanlı çözüm kurman gerekir.
 
İlk olarak en klasik hata: Portu açtığın IP adresi gerçekten sunucunun IP'si mi? CMD'ye girip Ipconfig yaz, IPv4 adresini kontrol et. Orada “192.168.1.105” yazmıyorsa bu ayar çöpe gider. Sunucu IP'si değişmişse, port yönlendirme yanlış yere yapılmış olur. Bu IP'yi sabitlemediysen her modem resetinde değişir, DHCP'den sabitle ya da sunucunun ağ ayarından manuel ver.

İkinci mesele: Portun sadece TCP olarak açılmış. Minecraft genelde TCP 25565 kullanır ama bazı senaryolarda UDP de kullanılabiliyor. Garanti olsun diyorsan bir kural daha oluştur, bu kez aynı IP ve port için protokolü UDP olarak seç. Hatta çoğu kişi direkt “both” yani hem TCP hem UDP seçer, senin router destekliyorsa öyle ayarla.

Üçüncü nokta: Dış IP kontrolü yapıyor musun? Yani başka bir cihazdan whatismyip.com gibi bir siteden dış IP'ni öğrenip, o IP ile bağlanmayı deniyorsun değil mi? Eğer dışarıdan “localhost” ya da 192.168.X. X ile bağlanmaya çalışıyorsan zaten çalışmaz. Senin verdiğin port yönlendirme dış dünyaya açılıyor, aynı ağa bağlı bilgisayarlar bu adresle bağlanamaz. O yüzden test ederken 4G telefondan bağlan, başka bir internet üzerinden dene.

Dördüncü sorun ihtimali: Güvenlik duvarı. Windows Defender'ya da 3. parti antivirüs yazılımı 25565 portuna gelen bağlantıyı blokluyorsa, dışarıdan biri bağlanamaz. Gelişmiş güvenlik ayarlarından 25565 TCP portu için gelen bağlantıya izin veren bir kural aç.

Son olarak modemin “nat” ya da “cgnat” arkasında olup olmadığını kontrol et. Eğer ISS sana CGNAT veriyorsa, dışarıdan bağlantı kuramazsın çünkü port yönlendirme işe yaramaz. Dış IP'n 100.X. X. X gibi bir şeyse, CGNAT'tasın demektir, bu durumda ya statik IP alman ya da no-IP benzeri servislerle VPN-tabanlı çözüm kurman gerekir.
Teşekkürler tekrar deniyorum.
 
Hocam öncelikle selamlar. Bu konuya benzer bir konu hakkında zaten cevap vermiştim böyle bir konu görünce yine yazayım dedim.

Evde port açabilirsiniz ancak bu umduğunuz gibi olmaz. DDoS koruması olsun, güvenlik duvarı ile ilgili hostlarda bulunan ek ayarlar olsun vs. bunlar kişisel bilgisayarda yapılamaz. Küçük sunucularda bile DDoS koruması var çok gelişmiş bir şekilde. Benim tavsiyem herhangi bir host firmasından VDS almanız ve sunucunuzu o VDS'e kurmanız.

Kişisel bilgisayarlar genellikle server kurulumu açısından iyi değildir. Bilgisayarınızda yüklü olan ek programlar olsun, kendi kullandığınız kişisel işletim sisteminiz olsun bunlar kaynakları sömürür. Çok üst düzey bir bilgisayar bile olsa açılan sunucuda TPS değerleri düşük olur.
 

Technopat Haberler

Geri
Yukarı