Raspberry Pi Minecraft sunucunuzu çok oyunculu çevrimiçi oyunlar için internete açmanın en iyi yolunu keşfedin.

Tek başınıza Minecraft oynamaktan sıkıldınız mı? Kendi sunucunuzda arkadaşlarınızla oynamak ister misiniz? Raspberry Pi'niz var mı? Çünkü her zaman açık tutabileceğiniz, düşük maliyetli ve güvenilir bir Minecraft sunucusu yapmak için ihtiyacınız olan tek şey bu.

Uzak bir sunucuya bağlanmaya kıyasla kendiniz için ultra düşük gecikme süresi elde edersiniz. Diğer oyuncular da çok daha düşük gecikmelere sahiptir ve bu, mükemmel yanıt süreleri sayesinde işbirlikli oyun için bir nimettir.

Minecraft Sunucunuzu Çevrimiçi Çok Oyunculu Oyuna Hazırlamak

İlk adım Minecraft sunucusunu yerel ağınızda çalışacak şekilde ayarlayın. Bir dizi komutla, işlemi terminalden yapmak oldukça kolaydır. Raspberry Pi 3 veya Pi 4 kullanıp kullanmayacağınız, aynı anda oynayan oyuncu sayısına bağlıdır. Sunucular, gelecekte ek oyuncuları barındırmak için genellikle biraz boş alana ihtiyaç duyar. Bu amaçla Raspberry Pi 4 2GB modeli iyi bir başlangıç ​​noktasıdır. 2GB RAM'in altındaki herhangi bir Pi modeli,

instagram viewer
takası (sanal bellek) Raspberry Pi'nizde doğru şekilde ayarlayın kararlılık için, yetersiz bellek (OOM) durumunu önlemek için.

Yönlendiricide Port Yönlendirme

Minecraft sunucusu yerel ağınızda kurulduğunda ve iyi çalıştığında, internet üzerinden diğer oyunculara erişim sağlamanız gerekir. Pi'nizi yönlendirici olmadan doğrudan internete bağladıysanız, hemen çalışacaktır, ancak çoğu ağ bir yönlendirici kullanılmasını gerektirir. Hem kablolu hem de kablosuz yönlendiriciler, bağlantı noktası engelleme adı verilen standart bir yerleşik güvenlik özelliğine sahiptir. Bu özellik, yabancıların ağınızdaki cihazlara erişmesini engeller. Ağınızın dışındaki bir oyuncu Minecraft sunucunuza erişmeye çalıştığında, bağlantı yönlendiricide engellenir.

Ancak ağınızın içindeki Minecraft sunucusuna bağlanmak için başka oyunculara ihtiyacınız var. Bu, bağlantı noktası yönlendirme adı verilen bir ağ özelliği aracılığıyla yapılır. Genel IP adresiniz, oyunculardan bağlantı talebini alır. Bir kez alındığında, yönlendiricinizin isteği Pi'ye iletmesi gerekir. Tüm portları yönlendirmek yerine sadece gerekli portları yönlendirmeniz gerekir ki bu güvenlik açısından iyidir. Pi'de bir Minecraft sunucusu olması durumunda, bağlantı noktası ya 19132 veya 25565. Hangisinin kullanılacağı kuruluma bağlıdır.

Minecraft Java Sürümü

Minecraft Ana Kaya Sürümü

Kaynak

Herhangi

Herhangi

Kaynak bağlantı noktası aralıkları

*

*

Varış noktası

Herhangi

Herhangi

Hedef bağlantı noktası aralıkları

25565

19132

Protokol

TCP

UDP

Aksiyon

İzin vermek

İzin vermek

Öncelik

100

100

İsim

MinecraftJava_Port

MinecraftBedrock_Port

Port iletmek için yönlendiricinizde oturum açın ve portları yönetmek için sayfayı bulun. Bir bağlantı noktası yönlendirme kuralı oluşturun. Harici bağlantı noktası ve dahili bağlantı noktası, Pi'deki Minecraft sunucunuzunki olacaktır. IP adresi yine Pi'nizinki olacaktır. Bunun tek seferlik bir kurulum olmasını istediğiniz için, Raspberry Pi'niz için statik bir IP adresi belirleme en iyi seçenektir.

Bittiğinde, o bağlantı noktasına yapılan tüm istekler Pi'ye iletilir. Bazı yönlendiricilerin bağlantı noktası iletmenin çalışması için yeniden başlatılması gerekebilir. Bağlı hücresel internet bağlantılarında port yönlendirme mümkün değildir.

Yönlendiricilerde Askerden Arındırılmış Bölge (DMZ) adı verilen başka bir özellik daha vardır. Bu, gelen tüm bağlantı noktalarını Pi'nizinki olan seçilen bir IP adresine iletmenizi sağlar. Kurulumu kolay olmasına rağmen, bu birçok güvenlik sorununa yol açar. Hala bu şekilde yapmak istiyorsan, yapmalısın Minecraft sunucunuzu Fail2ban gibi bir hız sınırlayıcı ile koruyun. Ayrıca Komplike Olmayan Güvenlik Duvarı (UFW) gibi bir güvenlik duvarı kurmalısınız. Ardından, yalnızca gerekli bağlantı noktalarını şu şekilde açın:

sudo ufw izin ver 19132

Bağlantı Noktası Yönlendirmenin İyi Çalışıp Çalışmadığını Kontrol Edin

Bağlantı noktası yönlendirmeyi ayarladınız, ancak düzgün çalışıp çalışmadığını kontrol etmeniz gerekiyor. Oyuncular ağınızın dışında olduğundan ve internet üzerinden bağlandıklarından, bunu ağınızın dışından kontrol etmeniz gerekir. Neyse ki, internette birçok açık port kontrol aracı var, örneğin CanYouSeeMe.org.

Bağlantı noktası numarasını girin ve bir kontrol yapın, bağlantı noktasında hizmeti görebilirse size bir başarı mesajı gösterecektir.

Erişim Kimlik Bilgilerini Diğer Çevrimiçi Oyunculara Verin

Diğer oyunculara IP adresini ve port numarasını vermeniz gerekiyor; işte genel IP adresi, özel IP adresi değil ağınızdaki Pi'nin Genel IP adresini ziyaret ederek bulabilirsiniz. WhatsMyIP.org. Onu bulmak için Pi terminalinde bir komut da çalıştırabilirsiniz:

http'yi kıvırmak://ifconfig.me

Genel Statik IP vs. dinamik IP

Bu kurulumda, işleri basitleştirmek için genel statik IP şiddetle tavsiye edilir. Genel bir statik IP adresi aynı kaldığından, oyuncuların bağlantı kimlik bilgilerini değiştirmesine gerek yoktur. Ancak çoğu ev bağlantısının dinamik bir genel IP'si vardır; bu, ağ ekipmanı sizin tarafınızdan veya ISP'nin tarafında yeniden başlatıldığında yeniden yayınlanacağı anlamına gelir. Bu durumda, yeni genel IP adresini tüm oyunculara tekrar iletmeniz gerekir. Bu genellikle grup mesajlaşmasında yapılır.

Minecraft Sunucusunu Dinamik IP Üzerinde Çalıştırmanın Daha İyi Yolu

Birçok mevcut olmakla birlikte, birkaç dinamik DNS hizmeti mükemmel. Bu amaçla DynDNS veya NoIP gibi DDNS servislerini kullanabilirsiniz. Çoğu yönlendirici, her IP değişikliğinde yeni IP adresini bu hizmetlere güncellemek için yerleşik bir özelliğe sahiptir. DDNS hizmetinde yapılandırılan URL değişmediğinden, oynatıcılar her zaman aynı URL'yi kullanarak bağlanacaktır. Bu, IP adresinin dinamik olarak değişmesine rağmen gerçekleşir.

Statik IP İçin de Bir URL Nasıl Olur?

Bir alan adınız varsa, alan adı ayarları altında bir "A kaydı" oluşturmanız ve bunu genel IP adresinize yönlendirmeniz yeterlidir. Ana etki alanını zaten farklı bir amaç için kullanıyorsanız, onu bir alt etki alanına yönlendirmek istersiniz. İşte bir örnek kurulum:

  • Tip: Rekor
  • Alt Alan Adı: minecraft.ornek.com
  • Genel IP Adresi: 100.100.100.100

Bir Minecraft Sunucusu İçin Hangisi Daha İyi? Kablolu veya Kablosuz Bağlantı?

Pi 4, daha hızlı 802.11ac kablosuz bağlantıya sahiptir. Yine de Minecraft sunucusu olarak verimli çalışmak için kablolu Ethernet kullanmak daha iyidir. Bunun nedeni, bant genişliği kullanımı arttıkça kablosuz gecikmelerinin önemli ölçüde artmasıdır. Daha fazla oyuncu, daha fazla bant genişliği anlamına gelir ve daha yüksek gecikme, oynanışı olumsuz etkiler. Bu nedenle kablolu bağlantı kullanın; Pi yönlendiriciye ne kadar yakınsa o kadar iyidir.

Gecikme, genel ağlarda da önemli bir faktördür. Tüm oyuncular aynı ISP'yi kullanıyorsa (aynı şehir de), gecikmeler tek haneli milisaniyeler kadar kısadır. Farklı ISP'lerde gecikme önemli ölçüde daha yüksektir, yaklaşık 30ms ila 50ms.

Kendi Minecraft Çok Oyunculu Sunucunuzu Çalıştırın: Başarı

Raspberry Pi'yi Minecraft çevrimiçi oyunu için ayarlamak çocuk oyuncağı. Her zaman çalıştırsanız bile çalıştırmak da uygun maliyetlidir. Raspberry Pi'nin düşük güç tüketimi, elektrik faturalarını ihmal edilebilir düzeyde tutacaktır. Herhangi bir disk sorunu nedeniyle oyun ilerlemenizi kaybetmemek için verileri arada bir yedekleyin.