YENİ 📢 Sınırlı lansman teklifi: Tüm oyunlarda ilk aya %70'e varan indirim!Paketleri görün

Satisfactory portları ve güvenlik duvarı açıklaması

SatisfactoryUpdated Nov 3, 20267 min read

Bir Satisfactory dedicated sunucusu iki port kullanır: oyun trafiğini UDP ile ve sunucunun HTTPS API'sini TCP ile taşıyan oyun portu ve TCP üzerinden bir Güvenilir Mesajlaşma Portu (Reliable Messaging Port). PlayNHost'ta ikisi de sizin için atanmış ve açıktır. Oyuncular yalnızca oyun portunu yazar, Arkadaşlarla oyna kartından.

Bir Satisfactory sunucusu hangi portları kullanır?

PortProtokolVarsayılanPlayNHost sunucunuzdaNerede görürsünüz
Oyun portu: oyun trafiğiUDP7777Birincil portArkadaşlarla oyna kartındaki IP ve Port, ve Portlar ve ağ
Oyun portu: sunucu trafiği ve HTTPS APITCP7777 (aynı numara)Aynı Birincil portArkadaşlarla oyna kartındaki IP ve Port, ve Portlar ve ağ
Reliable Messaging Port (Güvenilir Mesajlaşma Portu): oyun trafiğiTCP8888Kendine ait bir portOyun ayarları içindeki Güvenilir Mesajlaşma Portu

Coffee Stain'in kendi yama notları da aynı şeyi söyler. 1.0'dan beri sunucu hem UDP hem TCP için 7777 portunu kullanır ve 1.1 notları, TCP üzerinde "açık olması gereken", varsayılanı 8888 olan Reliable Messaging Port'u ekledi. 1.2 yama notları portlarda bir değişiklik duyurmaz. Official Satisfactory Wiki aynı üç girdiyi listeler ve eski rehberlerdeki portlar olan 15000 ile 15777'nin 1.0'dan beri artık kullanılmadığını ekler.

Güvenilir Mesajlaşma Portu, Oyun ayarları içinde Salt okunur olarak işaretlidir. Panel sunucuyu her seferinde iki port numaranızla başlatır; bu yüzden sunucu her zaman panelin gösterdiği portlarda dinler.

Oyun portundaki HTTPS API nedir?

HTTPS API, Coffee Stain'in dedicated sunucular için yönetim arayüzüdür. Oyun portunda, TCP üzerinden /api/v1 adresinde yanıt verir ve her zaman şifrelidir. Kendi sertifikası olmayan bir sunucu kendinden imzalı bir sertifika üretir; bu yüzden oyun, oyunculardan sunucuyu Server Manager'a ilk eklediklerinde sertifikayı onaylamalarını ister. Bu istem beklenen bir durumdur. Ayrıntılar, wiki'nin Dedicated servers sayfasından bağlanan HTTPS API sayfasındadır.

PlayNHost'ta panel bu API'yi sizin için sunucunun içinden kullanır: sunucuyu yönetici şifrenizle sahiplenir, ayarlarınızı gönderir, her durdurmadan önce kaydeder ve Console'a yazdığınız komutları iletir. Bunun için hiçbir şey ayarlamanız gerekmez.

Satisfactory portlarım neden genellikle 7777 ve 8888 değil?

Her PlayNHost sunucusu, üzerinde çalıştığı makineden kendi portlarını alır; böylece birçok sunucu tek bir IP adresini paylaşabilir. 7777 ve 8888, kendi kurduğunuz bir sunucunun varsayılanlarıdır. Sunucunuzun numaraları genellikle farklıdır; bu yüzden oyuncular panelin gösterdiği portu yazmalıdır. Wiki, oyuncuların IP'ye ve "7777'den farklıysa standart porta" ihtiyaç duyduğunu ve "oyunun doğru reliable messaging portunu iletme işini kendisinin üstlendiğini" söyler.

İki portu da değiştiremezsiniz. Oyun ayar dosyasının adını da oyun portundan verir: ServerSettings. ardından port ve .sav; yani sunucunuzda bu dosya kendi oyun portu numaranızı taşır.

IP'yi ve portları panelde nerede bulurum?

  1. Sunucunuzu panelde açın. Genel bakış sayfasında Arkadaşlarla oyna kartını bulun.
  2. IP satırını ve Port satırını yanlarındaki kopyalama simgeleriyle kopyalayın. Oyun bunları iki ayrı alanda ister.
  3. Tam liste için soldaki menüden Portlar ve ağ öğesine tıklayın. Tüm portlar altında, Oyuncuların bağlandığı port olarak tanımlanan ve Birincil rozetini taşıyan port oyun portudur.
  4. İkinci portu tanımak için sayfanın üstündeki sekmelerden Ayarlar, sonra Oyun ayarları öğesine tıklayın ve numarasını Güvenilir Mesajlaşma Portu ile karşılaştırın.

Genel bakış üzerindeki sunucu kartının Sunucu adresi satırı IP'yi ve oyun portunu birlikte IP:port olarak tutar, örneğin 203.0.113.10:25600.

IP ve Port satırlarıyla bir Satisfactory sunucusunun Arkadaşlarla oyna kartı

Oyuncular PlayNHost'taki bir Satisfactory sunucusuna nasıl bağlanır?

Oyuncular ana menüden Server Manager (Sunucu Yöneticisi) öğesini açar, Add Server (Sunucu ekle) öğesini seçer, IP'yi üstteki alana ve portu altındaki alana yazar, onaylar, sonra Server Manager içindeki sunucunuzun girdisinden katılır. Ana menüdeki Join Game (Oyuna katıl) öğesini asla kullanmazlar ve Güvenilir Mesajlaşma Portu'nu asla yazmazlar. Tüm adımlar Satisfactory sunucunuza nasıl katılınır yazısındadır.

Router veya güvenlik duvarında port açmam gerekir mi?

Hayır. Satisfactory sunucunuzun çalıştığı makine, panelin sunuculara verdiği portlarda internetten gelen bağlantıları hem TCP hem UDP için kabul eder ve iki Satisfactory portu da bunların arasındadır. Panel bunu Tüm portlar altında söyler: Her port hem TCP hem UDP kabul eder. Bu, oyun portunun UDP ve TCP yanlarını ve Güvenilir Mesajlaşma Portu'nu kapsar. Oyuncularınızın evdeki router'ları giden bağlantılara izin verir, bu yüzden onlar da hiçbir şey açmaz.

Wiki'deki port yönlendirme ve güvenlik duvarı komutları, evde çalıştırdığınız bir sunucu içindir. Barındırılan bir sunucuda bunlar sizin işiniz değildir.

Hangi portun birincil olduğunu değiştirebilir veya birini kaldırabilir miyim?

Oyun portunu Birincil olarak bırakın ve iki portu da yerinde tutun. Bir satırın ... menüsündeki Birincil yap yalnızca oyun portunu taşır; Güvenilir Mesajlaşma Portu olduğu yerde kalır, bu yüzden oyun portu Güvenilir Mesajlaşma Portu ile aynı numaraya sahip olurdu. İkisi de TCP kullanır ve Coffee Stain, reliable portu kullanılamayan bir sunucunun başlatılamadığını söyler.

Menü, Güvenilir Mesajlaşma Portu'nun satırında Portu kaldır seçeneğini de sunabilir. Kullanmayın: sunucu yine de o numarada başlatılır, oyuncular yükleme ekranında takılı kalır ve kaldırılan port makineye geri döner; orada başka bir sunucu onu alabilir.

Yaygın Satisfactory port sorunları ve çözümleri

Oyuncular bağlanıyor ama yükleme ekranında kalıyor

Önce Console'un [PlayNHost] Ready. göstermesini bekleyin, çünkü oyuncular ancak dünya yüklendikten sonra girebilir. Wiki ayrıca, ulaşılamayan bir Güvenilir Mesajlaşma Portu'nun oyuncuları "sonsuza dek 'yükleniyor' ekranında takılı" bıraktığını söyler. PlayNHost'ta bu port atanmış ve açıktır; bu yüzden bu nadirdir. Dünya yüklendiği halde oyuncular hâlâ takılı kalıyorsa Güvenilir Mesajlaşma Portu içindeki numarayla bir destek talebi açın. Diğer nedenler Oyuncular Satisfactory sunucunuzun yükleme ekranında takılı kalıyor yazısındadır.

Sunucu Server Manager'a eklenemiyor

  • IP'yi ve Port'u Arkadaşlarla oyna kartından yeniden kopyalayın. Güvenilir Mesajlaşma Portu ve ev sunucuları için yazılmış rehberlerdeki 7777 ya da 15777 gibi numaralar, panel bunları sunucunun Port'u olarak göstermedikçe sunucunuzu eklemez.
  • Rozetin Çevrimiçi dediğini ve Console içinde [PlayNHost] Ready. yazdığını kontrol edin.
  • Oyun sertifika istemini gösterdiğinde onaylayın.
  • Okul, iş ve herkese açık ağlar oyun portlarını engelleyebilir. Oyuncudan başka bir ağ denemesini isteyin.

Oyuncular Encryption token missing görüyor

Oyuncu ana menüdeki Join Game öğesini kullandı. Bunun yerine sunucuyu Server Manager'a ekleyin: Satisfactory sunucunuzda oyuncular Encryption token missing alıyor.

Console yönetim API'sinin yanıt vermediğini söylüyor

[PlayNHost] The server's management API did not answer; the panel cannot save before stops this run. ifadesi, oyunun HTTPS API'sinin, oyun başladıktan sonraki dakikalarda sunucunun içinden yapılan panel kontrollerine hiç yanıt vermediği ya da oyunun yanıt vermeden durduğu anlamına gelir. Bu bir güvenlik duvarı sorunu değildir. Sunucuyu bir kez yeniden başlatın. Satır geri gelirse çevresindeki Console satırlarıyla bir destek talebi açın. Panelin oyuna bağlantısı hakkında daha fazlası: Satisfactory sunucunuzda Console nasıl kullanılır.

Bilmekte fayda var

Sunucunuz başka bir yerde mi? Bize taşıyın

Satisfactory için ücretsiz araçlar

EN YENİ BLOG YAZILARIMIZ