PlayNHost'taki bir Minecraft Java sunucusunun Java oyuncularının katıldığı tek bir ana portu vardır. Açtığınız her ek özellik, örneğin Bedrock crossplay, uzak konsol, sesli sohbet, bir web haritası ya da bir vote listener, panelden kendi portunu alır. Her port Portlar ve ağ sayfasında gösterilir ve kimsenin router'da veya güvenlik duvarında bir şey açmasına gerek yoktur.
Bir Minecraft sunucusu hangi portları kullanır?
| Port | Ne işe yarar | Protokol | Olağan varsayılan | Portlar ve ağ sayfasındaki etiket (panel bu etiketleri İngilizce gösterir) | Nasıl eklenir |
|---|---|---|---|---|---|
| Ana port | Java Edition oyuncuları. Query açıksa aynı numarada yanıt verir | Oyuncular için TCP, Query için UDP | 25565 | Birincil, Oyuncuların bağlandığı port | Her zaman vardır |
| Bedrock crossplay | Telefon, tablet ve Windows bilgisayarlardaki Bedrock oyuncuları ve konsoldan katılma | TCP ve UDP | 19132 | Bedrock crossplay (Geyser) | Bedrock crossplay desteği kartında Crossplay’i etkinleştir |
| Uzak konsol | Discord botları gibi RCON araçları | TCP | 25575 | Remote console (RCON) | Ayarlar içinde Server Properties (Java) (Sunucu özellikleri) altında Uzak konsolu etkinleştir |
| Sesli sohbet | Simple Voice Chat | UDP | 24454 | Voice chat (Simple Voice Chat) | Eklentiler kartında Sesli sohbet |
| Web haritası | Tarayıcıda BlueMap, squaremap veya Dynmap | TCP | 8100, 8080 veya 8123 | Web map (BlueMap), Web map (squaremap) veya Web map (Dynmap) | Eklentiler kartında Canlı web haritası |
| Vote listener | Sunucu listesi oyları için NuVotifier | TCP | 8192 | Vote listener (NuVotifier) | Eklentiler kartında Sunucu listesi oyları |
Java varsayılanları Minecraft Wiki'deki server.properties başvurusundan gelir: server-port "sunucunun dinlediği TCP port numarası"dır, query.port bir UDP portudur ve rcon.port bir TCP portudur. Geyser'in kurulum rehberi, Geyser portunun "hem TCP hem UDP üzerinden kullanıldığını, bu yüzden Paper / Spigot sunucusunun portu olamayacağını" söyler. Eklentilerin varsayılanları, eklentilerin kendi varsayılanlarıdır.
Bedrock crossplay desteği kartı ve Eklentiler kartı, Portlar ve ağ sayfasında Tüm portlar bölümünün üstündedir.
Discord sohbeti, Floodgate ve konsoldan katılma için ayrı bir porta gerek yoktur. Discord köprüsü ve konsoldan katılma dışarıya doğru bağlanır; Floodgate ise sunucunuzun içinde çalışır.
Portum neden 25565 değil?
Birçok sunucu tek bir makineyi paylaşır, bu yüzden her sunucu kendi port numaralarını alır. Bir adreste yalnızca bir sunucu 25565'e sahip olabilir ve tablodaki diğer varsayılanlar genellikle doludur ya da kullanılamaz; bu yüzden sizin numaralarınız neredeyse her zaman farklıdır. Sorun değil: panel verdiği numarayı her seferinde doğru dosyaya yazar.
- Ana port, her başlatmada
server.propertiesiçineserver-portolarak ve Custom Jar dışındaki her türdequery.portolarak yazılır. Velocity'develocity.tomliçine, BungeeCord ve Waterfall'daconfig.ymliçine yazılır. - Bir özelliğin portu, özelliği açtığınızda o eklentinin kendi ayarlarına yazılır. Panel her özelliğe boş bir port verir, bu genellikle eklentinin varsayılanı değildir; bu yüzden Bedrock oyuncuları 19132 yerine panelin gösterdiği Bedrock portunu yazar.
Bu yüzden bir portu asla bir dosyada elle değiştirmeyin. server.properties içine yazdığınız bir server-port bir sonraki başlatmada değiştirilir ve sunucunuzda olmayan bir porta ayarlanmış bir eklentiye ulaşılamaz.
Sunucumun portlarını panelde nasıl görürüm?
- Sunucunuzu panelde açın ve soldaki menüden Portlar ve ağ öğesine tıklayın.
- Bunu oyuncularınıza verin altındaki Java adresini kopyalayın.
address:portbiçiminde yazılır, örneğin203.0.113.10:25571. - Tüm portlar bölümüne bakın. Başlık, kullanılan portları paketinizle karşılaştırarak sayar, örneğin 3 porttan 2 tanesi kullanımda, ve her satır etiketini yukarıdaki tablodan gösterir. Tüm portlar başlığının altında sayfa Her port hem TCP hem UDP kabul eder. der.
- Bedrock için Bedrock crossplay desteği kartındaki Bedrock oyuncuları şuraya bağlanır satırını okuyun. Adresi ve Bedrock portunu gösterir.
Genel bakış üzerindeki Arkadaşlarla oyna kartı oyuncular için aynı ayrıntıları gösterir: Java adresi ve crossplay açıkken Bedrock adresi ile Bedrock portu.
Oyuncular nasıl bağlanır?
- Java Edition: Multiplayer, Add Server (Sunucu ekle), sonra adresin tamamı, port dahil. Bkz. Minecraft sunucunuza nasıl katılınır.
- Telefon, tablet ve Windows bilgisayarlarda Bedrock: Play (Oyna), Servers, Add Server, sonra adres ve Bedrock portu kendi kutularında. Bedrock portu Java portu değildir. Bkz. Minecraft sunucunuza telefon, tablet veya konsoldan nasıl katılınır.
- Xbox, PlayStation ve Switch: hiç adres yok. Konsoldan katılma açıldığında Friends (Arkadaşlar) sekmelerinden katılırlar: Konsol oyuncularının Minecraft sunucunuza katılmasına nasıl izin verirsiniz.
Bedrock Edition'ı kendisi çalıştıran bir sunucu türü şu anda sunulmuyor; bu yüzden Bedrock oyuncuları her zaman bir Java sunucusuna crossplay ile katılır: Minecraft Bedrock sunucusu nasıl çalıştırılır.
Router veya güvenlik duvarında port açmam gerekir mi?
Hayır. PlayNHost oyun sunucularının önündeki güvenlik duvarı, panelin sunuculara verdiği portlara TCP ve UDP trafiğini geçirir, gerisini düşürür. Tüm portlar listenizdeki her porta, sunucu çalışır çalışmaz internetten ulaşılabilir; Bedrock portuna Geyser'in ihtiyaç duyduğu şekilde hem TCP hem UDP ile.
Oyuncular sunucunuza dışarıya doğru bağlanır; bunu her normal ev router'ı kabul eder. Geyser'in ve diğer eklentilerin rehberlerindeki port yönlendirme adımları, evde kendi bilgisayarında sunucu barındıranlar içindir.
Portlarınızı ağımızın dışından test etmek için Genel bakış üzerinde Arkadaşlarım katılabilir mi? testini çalıştırın. Bir arkadaşınızın oyununun yapacağı gibi Java adresini ve crossplay açıksa Bedrock portunu sınar: Arkadaşlarınız Minecraft sunucunuza neden katılamıyor, nasıl öğrenirsiniz.
Sunucumda kaç port olabilir?
Tüm portlar başlığı paketinizin kaç porta izin verdiğini gösterir. Tablodaki her özellik bir tane alır ve panelde anahtarı olmayan bir port isteyen bir eklenti sizin eklediğiniz bir tane alır: Minecraft sunucunuza nasıl port eklersiniz. Numarayı panel seçer: bir porta ad verebilirsiniz ama numarasını seçemezsiniz.
Her port kullanımdayken panel yeni bir özelliği This server already uses all <n> ports its plan includes, so a voice chat port could not be added. Remove a port you no longer need on the Network page, then try again. gibi bir iletiyle reddeder. Portlar ve ağ sayfasındaki Tüm portlar altında artık kullanmadığınız bir portu kaldırın ve yeniden deneyin. Kapattığınız bir özellik portunu sunucuda bırakır; bu yüzden kaldırılacak olan çoğu zaman odur.
Yaygın port sorunları ve çözümleri
Console FAILED TO BIND TO PORT diyor
Bir eklenti ya da mod sunucunuzda olmayan bir portu açmaya çalıştı ya da sunucu durmayı bitirmemişti. Bir dakika bekleyip yeniden başlatın, sonra hatanın üstündeki satırları okuyun. Çözümler Minecraft sunucunuz portunu açamadı yazısındadır.
Java oyuncuları zaman aşımına uğruyor
- Port adresten çıkarılmış. Adresin tamamını Arkadaşlarla oyna kartından yeniden kopyalayın.
- Sunucu durmuş ya da hâlâ başlıyor. Genel bakış üzerindeki rozet Çevrimiçi diyene kadar bekleyin.
- Kesin nedeni görmek için Arkadaşlarım katılabilir mi? testini çalıştırın.
Bedrock oyuncuları bağlanamıyor
- Java portunu yazmışlar. Bedrock, Bedrock oyuncuları şuraya bağlanır altındaki portu kendi kutusunda kullanır.
- Kart Crossplay güncellenene kadar Bedrock oyuncuları katılamaz diyor. Crossplay'iniz hâlâ ana portu paylaşıyor ve Bedrock 26.60 ve sonrası bunu kullanamaz. Crossplay’i güncelle düğmesine tıklayın, yeniden başlatın ve oyunculara yeni Bedrock portunu verin.
- Crossplay açıldıktan sonra sunucu yeniden başlatılmadı. Yeniden başlatın.
Diğer nedenler, Geyser hataları dahil, Bedrock oyuncuları Minecraft sunucunuza katılamıyor yazısındadır.
Bir RCON aracı, web haritası ya da oy sitesi bağlanamıyor
Java adresini değil, o özelliğin kendi portunun adresini kullanın. Uzak konsol bunu Uzak konsol şifresi altında RCON: ve adres olarak gösterir. Eklentiler kartında bir web haritasında Haritayı aç, vote listener'da Oy adresini kopyala vardır. Sesli sohbet oyuncuları asla port yazmaz: sunucu onların moduna söyler. Bir özellik ancak açıldıktan sonraki yeniden başlatmadan sonra yanıt verir. Bkz. Minecraft sunucunuza bir RCON aracı nasıl bağlanır, Minecraft sunucunuza canlı web haritası nasıl eklenir ve Minecraft sunucunuzda sunucu listesi oyları nasıl kurulur.
Query'yi etkinleştirme reddediliyor
Panel Bedrock crossplay uses this port's UDP side, which Query also needs, so Query was not turned on. Player counts work without it. To use Query, press Update crossplay on the Network page first. yazar. Query, ana port numarasında UDP ile yanıt verir; eski bir crossplay kurulumu da Bedrock için bunu kullanır. Bedrock crossplay desteği kartında Crossplay’i güncelle düğmesine tıklayıp yeniden başlatın, sonra Server Properties (Java) içinde Query'yi etkinleştir seçeneğini açın. Bkz. Minecraft sunucu özellikleri açıklaması.
Başka her şey için Minecraft sunucu sorunları ve çözümleri yazısıyla başlayın.



