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

Nightingale sunucusu nasıl barındırılır (2026)

NightingaleUpdated Nov 5, 20267 min read

Kısa cevap. Bir Nightingale sunucusunu kendiniz ücretsiz barındırabilirsiniz: Nightingale Dedicated Server'ı (Steam uygulaması 3796810) SteamCMD ile anonim girişle kurun, ExampleServerSettings.ini dosyasını ServerSettings.ini olarak kopyalayın, şifrelerinizi belirleyin ve UDP 7777 portunu açın. PlayNHost'un Nightingale sunucu barındırma sayfası bu yazı yazılırken Yakında olarak görünüyor.

Sunucu Linux ve Windows üzerinde çalışır. Oyuncular Play seçer, bir karakter seçer, sonra Join a Game seçer ve Steam üzerinden ya da adresinizi ve portunuzu IP/LAN alanına yazarak bağlanır.

5 Kasım 2026 tarihinde Inflexion'ın adanmış sunucu rehberine (Dedicated Servers sayfasından bağlanan Temmuz 2025 tarihli PDF) ve Inflexion'ın Steam'de duyurduğu en yeni güncelleme olan Şubat 2026 güncellemesine göre kontrol edildi.

Bu rehber, Inflexion Games'in kendi adanmış sunucu rehberine ve Steam duyurularına, ayrıca barındırdığımız her Nightingale sunucusunda kullandıklarımıza dayanır. Kiralama yoluna doğrudan geçmek için Seçenek 2'ye gidin.

Neye ihtiyacınız var

  • Sunucu yazılımı: "Nightingale Dedicated Server", Steam uygulaması 3796810. Ücretsizdir ve aynı uygulama kimliği hem Linux hem de Windows sürümü için geçerlidir: SteamCMD sisteminize uygun olanı indirir. Kurulum komutu +login anonymous kullanır.
  • Sürekli açık kalan bir makine: yedek bir bilgisayar, bir ev sunucusu ya da bulutta bir sanal makine. Bu rehber, bizim kullandığımız Debian veya Ubuntu Linux'u kullanır.
  • Donanım: Inflexion'ın rehberi sunucu gereksinimlerini yayımlamaz. Başka yerlerde okuduğunuz her rakamı tahmin olarak değerlendirin.
  • Oyuncu sınırı: varsayılan olarak Nightingale bir diyarda altı oyuncuyu destekler. Inflexion, bunu altının üzerine çıkarmanın desteklenmediğini ve beklenmedik davranışlara yol açabileceğini söylüyor.
  • Ağ: oyun için UDP 7777, internetten erişilebilir olmalı. Bunu -port= ile değiştirebilirsiniz.
  • Oyun: her oyuncunun Nightingale'e sahip olması gerekir. Inflexion'ın rehberi, adanmış bir sunucunun sakladığı oyuncular olarak Steam ve Epic hesaplarını belirtir.

Seçenek 1: kendiniz barındırın

Bu adımlar Debian veya Ubuntu içindir. Uygulama kimliği, dosya adları ve ayar adları Inflexion'ın rehberinden ve kendi kurulumumuzdan gelir.

Sunucuyu kurun

  1. SteamCMD'nin ihtiyaç duyduğu kitaplığı kurun, ayrıca sonraki adımlar için curl'ü.
    sudo apt-get update
    sudo apt-get install -y lib32gcc-s1 curl
  2. Sunucu için bir kullanıcı oluşturun ve ona geçin.
    sudo useradd -m -s /bin/bash nightingale
    sudo -iu nightingale
  3. SteamCMD'yi kurun, bu kullanıcıyla yapın ve kendini bir kez güncellemesine izin verin.
    mkdir -p ~/steamcmd ~/server
    cd ~/steamcmd
    curl -sSL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar -xz
    ./steamcmd.sh +quit
  4. Sunucuyu indirin.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/nightingale/server +login anonymous +app_update 3796810 validate +quit
    Kurulumlarımızda SteamCMD bazen hatasız bitiyor ama yine de oyun dosyası bırakmıyordu. Bu yüzden kurulum betiğimiz sunucu klasöründe bir uygulama manifesti (steamapps/appmanifest_*.acf) olup olmadığını kontrol eder ve indirmeyi en fazla üç kez dener. Aynısını elle yapın: ~/server/steamapps/appmanifest_3796810.acf yoksa komutu yeniden çalıştırın.
  5. Steam istemci kitaplığını kopyalayın: sunucuyu çalıştıran kullanıcının ana klasöründeki .steam/sdk64 içine, kurulumumuzun yaptığı gibi:
    mkdir -p ~/.steam/sdk64
    cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/

Ayarları yazın

  1. Ayar dosyanızı oluşturun; geliştiricinin sağladığı örnekten:
    cd ~/server
    cp NWX/Config/ExampleServerSettings.ini NWX/Config/ServerSettings.ini
  2. NWX/Config/ServerSettings.ini dosyasını düzenleyin. Seçenekler [/Script/NWX.NWXServerSettings] bölümündedir:
    [/Script/NWX.NWXServerSettings]
    Password=choose-a-connection-password
    AdminPassword=choose-an-admin-password
    Password olmazsa adresinizi bilen herkes katılabilir ve Inflexion bir tane belirlemenizi önerir. Oyunda AdminPassword değerini giren oyuncular diğer oyuncuları atabilir ve yasaklayabilir.
  3. Hangi ayarların yalnızca komut satırından yapıldığını bilin. Oyuncu sınırı (-ini:Game:[/Script/Engine.GameSession]:MaxPlayers=), port (-port=) ve hileler (-EnableCheats) dosyada ayarlanamaz. = işaretini -port=7777 içinde bırakın: Inflexion, o olmadan Unreal'in ayarı yok saydığı konusunda uyarır.

Portu açın, başlatın ve katılın

  1. UDP 7777'yi açın. Makinenin güvenlik duvarında izin verin (örneğin sudo ufw allow 7777/udp) ve yönlendiricinizde yönlendirin. Siz -multihome=<IP> eklemedikçe sunucu tüm arayüzlerde dinler.
  2. Sunucuyu başlat, sunucu klasöründen:
    ./NWXServer.sh
    Sunucularımız, günlük LogNWXGameMode: GameModeAwaiter became ready. yazdığında sunucuyu hazır sayar. Günlükler NWX/Saved/Logs içindedir. Düzgün kapatmak için Control-C tuşuna bir kez, gerekirse iki kez basın.
  3. Katılın. Oyunda Play seçin, karakterinizi seçin, Join a Game seçin ve Steam üzerinden bağlanın ya da adresinizi ve portunuzu IP/LAN alanına girin.
  4. Güncelleme için sunucuyu durdurun ve 4. adımdaki indirme komutunu yeniden çalıştırın.

Yedekleme ve sıfırlama

Inflexion, NWX/Saved/Offline, NWX/Saved/Config ve NWX/Config klasörlerini kopyalamanın bir sunucunun tüm durumunu yakaladığını söylüyor. Bir sunucuyu boşa sıfırlamak için NWX/Saved/Offline ve NWX/Saved/Config klasörlerini silin.

İlk oyuncunun diyarları içe aktarılır

İlk oyuncu yeni bir adanmış sunucuya bağlandığında Nightingale, o oyuncunun diyarlarını karakterle birlikte sunucuya gönderir ve içe aktarır. Bunu istemiyorsanız, boş bir Abeyance diyarı kurmak için önce yepyeni bir karakterle katılın. Sonrasında mevcut bir karakterle yeniden bağlanmak diyarları içe aktarmaz.

Seçenek 2: PlayNHost'ta barındırın

Nightingale sunucuları PlayNHost'ta henüz satışta değil. Bu yazı yazılırken Nightingale sunucu barındırma sayfası Yakında gösteriyor ve açıldığında haberiniz olsun diye e-postanızı alıyor. Aşağıdaki adımlar, açıldığında panelimizin bir Nightingale sunucusunu nasıl kurduğunu gösterir. Kiralama; kurulumu, port yönlendirmeyi ve güncelleme rutinini ortadan kaldırır. Şifrelerinizi ve zorluğu yine siz seçersiniz.

  1. Bir sunucu sipariş edin, planları açıldığında Nightingale sunucu barındırma sayfasından.
  2. Kurulumu bekleyin. Sunucu panelde görünür. Hazır olduğunda konsolu LogNWXGameMode: GameModeAwaiter became ready. yazar.
  3. Şifrelerinizi ve zorluğu belirleyin. Ayarlar sekmesinde, Oyun ayarları altında Bağlantı şifresi, Admin şifresi ve Zorluk (easy, medium, hard veya extreme) değerlerini belirleyin, sonra yeniden başlatın. Panel, zorluğu sunucuya başlangıç zorluğu olarak iletir; Inflexion'ın rehberi bu ayarı belgelemez.
  4. Oyuncularınızı davet edin. Onlara panelden sunucunun adresini ve portunu, bir de bağlantı şifresini verin. Onlar Play, ardından Join a Game seçer. Bkz. Nightingale sunucunuza nasıl bağlanılır.

Panelin sizin için yaptıkları:

  • Portunuz atanır ve her başlatmada sunucuya iletilir; şifreleriniz ve zorluk da başlatma seçenekleri olarak iletilir. Yani bunları bir dosyada değil, panelde değiştirirsiniz. Bkz. Nightingale sunucu ayarlarınızı nasıl değiştirirsiniz.
  • Otomatik güncelleme varsayılan olarak açıktır (Oyun ayarları içindeki Gelişmiş seçenekleri göster altında), böylece her başlatmada Steam kontrol edilir ve en yeni sunucu sürümü kurulur.
  • Kurulum, sunucunun modları okuduğu iki klasörü oluşturur: klasör olarak paketlenmiş bir mod için NWX/Mods ve tek bir dosya için NWX/Content/Paks/~mods (uzantısı .pak). Yeni bir SteamCMD kurulumundan sonra ikisi de bulunmaz, bu yüzden kendi barındırdığınız sunucuda onları siz oluşturursunuz. Her iki klasörü de bir Nightingale sunucu sürümünde test ettik: ikisinden birine konan modu yükledi.
  • Ayar dosyası sizin için oluşturulur: kurulum, eksikse ExampleServerSettings.ini dosyasını ServerSettings.ini olarak kopyalar.

Oyunda admin olmak için bkz. Nightingale sunucunuzda admin nasıl olunur.

Kendiniz barındırmak mı, kiralamak mı: dürüst bir karşılaştırma

  • Maliyet: sunucu yazılımı ücretsizdir. Kendiniz barındırmak elektrik, donanım ve bant genişliği ya da bir bulut makinesi maliyeti getirir. Kiralama, plana ve faturalama dönemine göre belirlenen yinelenen bir ücrettir.
  • Erişilebilirlik: bir ev sunucusu yalnızca bilgisayarınız, elektriğiniz ve internetiniz açık olduğu sürece çalışır. Kiralık sunucu barındırıcının donanımında çalışır, böylece siz çevrimdışıyken arkadaşlarınız oynayabilir.
  • Açıkta kalma: evde oyuncular genel IP adresinize bağlanır ve güvenlik duvarıyla yönlendiriciye siz bakarsınız. Kiralık sunucu ev IP'nizi işin dışında tutar.
  • Kurulum: kendiniz barındırmak komut satırı, SteamCMD ve port yönlendirme gerektirir. Kiralama panelde birkaç alan gerektirir.
  • Oyuncu sınırı: Inflexion varsayılan olarak altı oyuncuyu destekler ve fazlasını desteklenmeyen sayar. Planlarımız 6, 7 ve 8 oyuncu belirtir, bu yüzden bunu göz önünde bulundurarak karar verin.
  • Kontrol: kendiniz barındırmak size her dosyayı ve her başlatma seçeneğini verir. Sunucularımızda ayarları panelde değiştirirsiniz ve yine de Dosyalar sekmesine sahip olursunuz.

Kurulumu atlamak mı istiyorsunuz? Nightingale sunucu planlarına göz atın. Zaten bir sunucunuz mu var? Uygulanmayan Nightingale sunucu ayarları nasıl düzeltilir yazısıyla başlayın.

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

EN YENİ BLOG YAZILARIMIZ