Minecraft Sunucusu Nasıl Oluşturulur?



3. Harici / genel IP adresiniz aracılığıyla internet üzerinden

Yerel ağınızın dışındaki kişilerle oynamak istiyorsanız, ev ağınızın dışındaki oyuncuların sunucuya erişebilmesi için bağlantı noktası yönlendirmeyi ayarlamanız gerekir. Çoğu ev geniş bant bağlantısı birçok oyuncuyu kolayca destekleyebilir. Minecraft sunucusunda bir şifre sistemi olmadığı için, sunucuda bir beyaz liste oluşturmalısınız. Komut ve parametreleri kullanın

 / whitelist [açık / kapalı / list / ekle / kaldır / yeniden yükle] [oyuncu adı] 

beyaz listenin sürdürmesi için.



A. Yönlendiricinizde bağlantı noktası yönlendirmeyi etkinleştirin.

Bağlantı noktası iletme, yönlendiriciniz tarafından yapılır, böylece doğru bilgisayara doğru trafiği gönderebilir. Bağlantı noktası yönlendirme, ağınızı dış dünyaya açan potansiyel bir güvenlik riskidir. Yönlendiricide bağlantı noktası yönlendirmenin nasıl yapılandırılacağına ilişkin özel talimatları bulmak için yönlendiricinizin belgelerini okuyun.



  1. Ziyaret etmek portforwarding.com yönlendirici modelinizi seçin.
  2. Seçiniz oyun, yani 'Minecraft Sunucusu' bu durumda.
  3. Varsayılan ağ geçidi IP adresinizi bir web tarayıcısının arama çubuğuna girerek yönlendiricinizin ana sayfasını ziyaret edin.
  4. Yönlendiriciniz için kullanıcı adı ve şifre girmeniz istenecektir.
  5. Yönlendirici sayfanızda, Port Yönlendirme yönlendiricinizin ana sayfasındaki bölümü. Altında olabilir gelişmiş Ayarlar . Gerekirse yardım için yönlendiricinin kılavuzuna bakın.
  6. Buradan, bağlantı noktası yönlendirme için kurallar oluşturabilirsiniz. Yönlendiricinize bağlı olarak, yazan bir düğme seçmeniz gerekebilir. Ekle veya devam etmek için benzer bir şey. Kuralı 'Minecraft' olarak adlandırın.
  7. Her iki bağlantı noktası alanında, varsayılan Minecraft sunucu bağlantı noktasını, yani 25565 .
  8. Bilgisayarınızın statik IP adresini IP Adres Ayrıca, yönlendirilen bağlantı noktası için Çıkış IP'si veya Sunucu IP'si olarak sunucunun yerel IP adresini girmemiz gerekir, bu da yönlendiriciye hangi sistemin işaret edeceğini söyler. Sunucunun yerel IP'sini bulmak için komut istemini açın ve şunu yazın: ipconfig .
  9. İkisini de seçin UDP & TCP
  10. Kaydet veya Uygulamak .
  11. Yönlendirici yeniden başlatıldıktan sonra Minecraft sunucusuna internetteki oyuncular tarafından erişilebilir olmalıdır.
  12. Minecraft sunucusunun genel IP adresini ziyaret ederek bulun whatismyip.com .
  13. Minecraft sunucusunun erişilebilir olup olmadığını kontrol etmek için Minecraft sunucusunun genel IP adresini Minecraft Sunucu Durum Denetleyicisi .

Bağlanmaya çalıştığınızda Minecraft sunucusunun çalışıyor olması gerektiğini unutmayın. .



Ayrıca bilgisayarınızı kapattığınızda veya modeminizi sıfırladığınızda hem harici hem de yerel IP adresleriniz değişebilir. Sunucunuzu her başlattığınızda, dahili ve harici IP adresinizi iki kez kontrol ettiğinizden ve ayarları buna göre güncellediğinizden emin olun. Bilgisayarınız yönlendiriciye her bağlandığında güncelleme yapmak istemiyorsanız, statik bir IP adresi kullanmalısınız. Ya da bir IP adresi yerine, aynı kalacak bir isme sahip olmanıza izin verecek bir DNS servisi arayın.

Herkese açık olarak bağlanmakta sorun yaşıyorsanız IPv4 , üzerinden bağlanmayı dene IPv6 . Ancak yalnızca Minecraft sunucusunun çevrimiçi olup olmadığını test etmek için yapılmalıdır, harici oyuncular yine de IPv4'ü kullanacaktır.

Artık Minecraft sunucusunun harici IP adresini Minecraft sunucusunu İnternet üzerinden kullanabilen oyunculara gönderebilirsiniz:



İnternet Bağlantısı İçin IP

(Yukarıdakiler yalnızca örnek bir IP adresidir)

7. Adım. Minecraft çok oyunculu oyna:

Sohbet konsolunu açmak için T'ye basın.

Genel Mesajlar

Tüm genel mesajlar burada gösterilecek. Sol alt köşede komut istemine (>) dikkat edin. Bir şey yazın ve Enter tuşuna basın, mesaj grup sohbetindeki diğer tüm oyunculara gönderilecektir. Komutlar burada da çalıştırılabilir, ancak komutu bir eğik çizgi (/) ile başlatın.

İşlem olarak, ' /liste ”Ve Enter tuşuna basmak tüm bağlı oyuncuları listeleyecektir. Ayrıca, herhangi bir oyuncuya (kendiniz dahil) öğeler verilebilir, belirli kullanıcıları yasaklayabilir ve affedebilir, oyun süresini değiştirebilir ve daha fazlasını yapabilirsiniz. Belirli bir komuttan emin değilseniz, ' /Yardım Daha fazla bilgi almak için.

Bazı oyuncuları davet etme zamanı!

Mac'inizde bir Minecraft sunucusu oluşturun

Sistem hakkında bazı temel bilgilere sahipseniz, Minecraft Sunucusunu Mac'te çalıştırmak çok kolay bir iştir.

Adım 1. Java'nın kurulu olduğundan emin olun.

Sunucunun 10.8'den önceki macOS sürümlerinde düzgün çalışmayacağını ve makinenizi çökertebileceğini unutmayın.

MacOS 10.8. * (Mountain Lion) veya macOS 10.9. * (Mavericks) kullanıyorsanız Java, Java'nın web sitesi aracılığıyla güncellenir. Bu KB'den nasıl yükleneceği / güncelleneceği ile ilgili ayrıntıları şu adresten öğrenin: Apple’ın web sitesi

MacOS'in daha yeni sürümleri varsayılan olarak Java içerir.

  1. Apple menüsünden şu adrese gidin: Sistem Tercihleri ve Java simgesini arayın. Başlatmak için açın Java Denetim Masası.
  2. Güncelle sekmesine tıklayın ve ardından Şimdi güncelle .
  3. Yükleyici penceresi göründüğünde, Güncellemeyi yükle > Yükle ve Yeniden Başlat .

Adım 2. Minecraft sunucu dosyalarınız için bir konum seçin.

Minecraft sunucu dosyaları için bir klasör oluşturun. Klasörü tercihinize göre oluşturabilirsiniz.

  1. İndir Minecraft sunucu yazılımı.
  2. Yeni bir klasör oluşturun ve ' Minecraft sunucusu ”Ve indirilen Minecraft sunucu dosyasını içine sürükleyin.

Adım 3. Minecraft sunucu yazılımını indirin

Yazılımı İndirin ( buraya ). Java .jar dosyası olarak gelir. Bu dosyayı son adımda oluşturduğunuz konuma kaydedin.

  1. Git Uygulamalar klasörüne çift tıklayın ve TextEdit
  2. Yeni bir .txt belgesi açın
  3. TextEdit'te bir kez seçin Biçim > Düz Metin Oluşturun > tamam .
  4. Aşağıdakileri belgeye yazın:
#! / bin / bash cd '$ (dizin adı' $ 0 ')' exec java -Xms1G -Xmx1G -jar {sunucu dosyası adı} nogui İndirilen dosyayı {sunucu dosyası adı} yerine girin.

Ayrıntılı bilgi için yukarıda tartışılan Windows Bölümüne bakın.

  1. Dosyayı, sunucunuzun .jar dosyasını içeren klasöre kaydedin ve ' komut . '
  2. Şuraya giderek Mac terminalini açın. Uygulamalar > Araçlar , ardından çift tıklayın terminal
  3. Start.command dosyasında Owner, Group'a yürütme izinleri vermek için. ve Genel, terminal penceresine ' chmod a + x '(Tırnak işaretleri olmadan) ve ardından tek bir boşluk bırakın ve ardından Giriş .
  4. Sürükleyip bırakın komut dosyası sen içine yaratıldı terminal pencereye, ardından Giriş tekrar. (Bu verir Çalıştırmak start.command komut dosyası için izin.)
  5. Şimdi açabilirsiniz komut dosyası sunucuyu çalıştırın. Dosyayı çift tıkladığınızda, yeni bir pencere açılır ve bazı hata mesajları görebilirsiniz. Onlar için endişelenmeyin; sunucu artık Minecraft oynamaya hazır olmalıdır.

Adım 4. Yönlendiricinizde bağlantı noktası yönlendirmeyi etkinleştirin.

Bağlantı noktası yönlendirmeyi etkinleştirmek için lütfen yukarıda açıklanan pencereler bölümündeki talimatlara bakın.

Adım 5. Minecraft sunucusunu başlatın.

Adım A'da oluşturduğunuz “start.command” dosyasına çift tıklayın Terminal penceresi açılacaktır. Normal sunucuyu ilk çalıştırdığınızda bazı hata mesajları belirebilir.

Mac'te Serer Running

Adım 6: OS X'teki IP konumu

  1. Masaüstünü açın.
  2. elma logonun altındaki menü
  3. Aşağı kaydırın Sistemi Tercihler
  4. ' '
  5. Sağ altta, IP'niz “IP adresi (xxx.xxx.xxx.xxx)” olmalıdır. Kopyala.

MAC'de IP Adresi

Minecraft sunucusu kurulup çalışmaya başladığında, oyuncuları Minecraft sunucusuna bağlanmaya davet edebilirsiniz.

Sunucu ile Tweaking, Port Yönlendirme, Sunucuya Bağlanma ve Oynatma hakkında ayrıntılar için lütfen yukarıda tartışılan Windows bölümüne bakın.

Linux üzerinde bir Minecraft sunucusu oluşturun

Linux, bazıları bir sunucuyu çalıştırmak için tasarlanmış veya daha uygun olan, dağıtım veya dağıtım adı verilen birçok farklı türe sahiptir. Ayrıca, 64 bitlik bir Linux sürümü 64 bit CPU'da daha iyi performans gösterir ve Linux'un 32 bit sürümü, daha fazla RAM takılı olsa bile yalnızca ilk 4 GB RAM'i kullanır.

En popüler Linux dağıtımlarından birini kullanacağız, yani Ubuntu 18.04 Biyonik Kunduz Minecraft sunucusu için.

Ayrıcalıklı Giriş Ubuntu 18.04 sistemine gereklidir. Bazı Linux komutları, ya doğrudan bir kök kullanıcı olarak ya da sudo komut, diğer komutlar normal ayrıcalıklı olmayan bir kullanıcı olarak yürütülecek

Adım 1. Java'yı ve Ön Koşulları Yükleyin

Java ve daha sonra bazı temel sorun giderme amaçları için kullanabileceğimiz nmap komutu dahil tüm ön koşulların kurulumuna başlayalım:

$ sudo apt update $ sudo apt install wget screen default-jdk nmap

Dağıtımınızın belgelerine bakın. JDK'nın nasıl kurulacağı ve diğer ön koşullar hakkında bilgi içermelidir.

Ya da Java’yı ziyaret edin İnternet sitesi doğrudan Linux için Java paketini indirmek için.

Adım 2. Minecraft kullanıcısı oluşturun

Ardından Minecraft adında yeni bir kullanıcı oluşturmalıyız . Ve Minecraft sunucusu bu kullanıcı altında çalışacak:

$ sudo useradd -m -r -d / opt / minecraft minecraft

Aşama 3. Minecraft Sunucusunu Kurun

Minecraft sunucusunun birden çok örneği tek bir sistemde çalıştırılabilir ve altında her örnek için ayrı bir dizin oluşturmamız gerekir.

/ opt / minecraft dizini. İlk örneğimiz hayatta kalsın: $ sudo mkdir / opt / minecraft / survival

4. adım. Minecraft Sunucusunu İndirin ve Yükleyin

  1. Şimdi en son Minecraft sunucusunu şuradan indirin: indir
  2. Aşağıdaki çalıştır komutunu indirdikten sonra:
    $ sudo wget -O /opt/minecraft/survival/minecraft_server.jar

3. Kabul edin EULA şartlar ve koşullar: $ sudo bash -c “echo eula = true> /opt/minecraft/survival/eula.txt” 4. Dizin / opt / minecraft / survival / ve tüm dosyalarının sahipliğini $ sudo chown ile değiştirin -R minecraft / opt / minecraft / hayatta kalma /

Adım 5. Minecraft SystemD başlangıç ​​komut dosyası oluşturun

  1. Yeniden başlatmanın ardından Minecraft sunucusunu rahat bir şekilde başlatabilmek için, örneğin favori metin düzenleyicinizi kullanın Biz :
    $ sudo vi /etc/systemd/system/minecraft@.service
  2. Aşağıdaki içeriği tutan dosyayla yeni bir metin dosyası oluşturun:
[Birim] Açıklama = Minecraft Sunucusu:% iAfter = network.target [Hizmet] WorkingDirectory = / opt / minecraft /% iUser = minecraftGroup = minecraftRestart = alwaysExecStart = / usr / bin / screen -DmS mc-% i / usr / bin / java -Xmx2G -jar minecraft_server.jar noguiExecStop = / usr / bin / screen -p 0 -S mc-% i -X eval 'malzeme' diyor SUNUCU 5 SANİYE İÇİNDE KAPATILIYOR. TÜM HARİTALARI KAYDEDİYOR ... ' 015'ExecStop = / bin / sleep 5ExecStop = / usr / bin / screen -p 0 -S mc-% i -X eval' stuff 'save-all'  015'ExecStop = / usr / bin / screen -p 0 -S mc-% i -X eval 'malzeme' durdur ' 015' [Yükle] WantedBy = multi-user.target

Bu dosya yalnızca bir örnektir ve beğeninize göre komutlarla ince ayar yapabilirsiniz, ör. RAM'i 2 GB'tan 4 GB'a çıkarmak için aşağıdaki değişikliği yapın:

KİMDEN:

ExecStart = / usr / bin / screen -DmS mc-% i / usr / bin / java -Xmx2G -jar minecraft_server.jar nogui

ALICI:

ExecStart = / usr / bin / screen -DmS mc-% i / usr / bin / java -Xmx4G -jar minecraft_server.jar nogui

6. adım. Minecraft Sunucusunu Başlatın

  1. Ardından, yeni Minecraft sunucunuzu başlatmak için systemctlcommand'ı kullanın:
$ sudo systemctl start minecraft @ survival
  1. Yeni Minecraft sunucusunun çalışır durumda olduğunu doğrulayın:
    $ sudo systemctl durumu minecraft @ hayatta kalma
  2. Yeniden başlatmanın ardından Minecraft sunucusunu yeniden başlatmak için, şunu çalıştırın:
    $ sudo systemctl minecraft @ survival'yi etkinleştir
  3. Şimdi kullanabilmelidir nmap varsayılan Minecraft portu 25565'i kontrol etme komutu:
    $ nmap -p 25565 localhost

Adım 7. Aynı ana bilgisayarda birden fazla Minecraft sunucusu örneği çalıştırma

  1. Aşağıdaki Linux komutları, adlı yeni bir Minecraft sunucusu yapılandıracaktır. linuxconfig 25566 numaralı bağlantı noktasında.
    /opt/minecraft/linuxconfig/server.properties.
  2. Minecraft sunucusunun başka bir örneğini dağıtmak için mevcut systemd betiğimizi kullanmak şu kadar kolaydır:
$ sudo mkdir / opt / minecraft / linuxconfig $ sudo cp /opt/minecraft/survival/minecraft_server.jar / opt / minecraft / linuxconfig / $ sudo bash -c 'echo eula = true> /opt/minecraft/linuxconfig/eula.txt '$ sudo bash -c' echo server-port = 25566> /opt/minecraft/linuxconfig/server.properties '$ sudo chown -R minecraft / opt / minecraft / linuxconfig /
  1. Minecraft sunucusunu yeniden başlattıktan sonra başlayacak ve sunucuyu başlatacak şekilde etkinleştirin:
$ sudo systemctl minecraft @ linuxconfig $ sudo systemctl start minecraft @ linuxconfig etkinleştir
  1. Son olarak, durumu kontrol edin:
$ sudo systemctl durumu minecraft @ linuxconfig

Sunucu ile Tweaking, Port Yönlendirme, Sunucuya Bağlanma ve Oynatma hakkında ayrıntılar için lütfen yukarıda tartışılan Windows bölümüne bakın.

Son söz

Tebrikler! Artık farklı işletim sistemlerinde bir Minecraft sunucusu yapabilirsiniz.

16 dakika okundu