LIONFIN
Oyun Sunucuları

Sons of the Forest Sunucu Kurulumu: Dedicated Server Rehberi

4 dk okuma Güncelleme: 1 görüntülenme
Sons of the Forest Sunucu Kurulumu: Dedicated Server Rehberi

Sons of the Forest sunucu kurulumu, Endnight Games’in korku temalı hayatta kalma oyununda ev sahibi çevrimdışıyken de açık kalan bir ada kurmanızı sağlar. Arkadaşlarınız istediği zaman girip üssü genişletebilir; dünya, kimse oyunda değilken isteğe bağlı olarak zamanı durdurarak bekler.

Dedicated server Windows için yayımlanır ve oyunun eşli (co-op) sınırı olan 8 oyuncuya kadar destek verir. Kurulumu kendi Windows bilgisayarınızda, bir Windows VDS üzerinde ya da hazır kurulu oyun sunucusu paketlerinde yapabilirsiniz.

Kısa cevap

Sons of the Forest sunucu kurulumu, SteamCMD ile 2465200 uygulamasını Windows’a indirip SonsOfTheForestDS.exe dosyasını çalıştırmak ve kullanıcı veri klasöründeki JSON biçimli dedicatedserver.cfg dosyasını düzenlemektir. Sunucu en fazla 8 oyuncu alır ve varsayılan olarak 8766 (oyun), 27016 (sorgu) ve 9700 (blob senkronizasyonu) UDP portlarını kullanır. Yöneticiler ownerswhitelist.txt dosyasına SteamID64 ile eklenir.

Sons of the Forest dedicated server nasıl indirilir?

Sons of the Forest dedicated server SteamCMD ile 2465200 uygulama kimliğiyle anonim olarak indirilir; sunucu makinesinde oyunu satın almanız gerekmez.

steamcmd.exe +force_install_dir C:\SotFServer +login anonymous +app_update 2465200 validate +quit

Kurulum klasöründe sunucu dosyası SonsOfTheForestDS.exe bulunur. Sunucu Windows içindir; Linux’ta barındırma ancak Windows dosyalarını uyumluluk katmanıyla çalıştırarak mümkündür ve resmî olarak desteklenmez. Sunucuyu ilk kez çalıştırdığınızda yapılandırma dosyası, kayıt klasörü ve günlükler kullanıcı veri klasöründe oluşturulur. SteamCMD ayrıntıları için SteamCMD kullanımı rehberine bakabilirsiniz.

Kullanıcı veri klasörü nerededir ve nasıl değiştirilir?

Sons of the Forest sunucusu ayarlarını, kayıtlarını ve günlüklerini “kullanıcı veri klasörü” adı verilen tek bir yerde tutar; varsayılan konum %USERPROFILE%\AppData\LocalLow\Endnight\SonsOfTheForestDS klasörüdür.

Bu konumu değiştirmek için sunucuyu -userdatapath parametresiyle başlatın:

SonsOfTheForestDS.exe -userdatapath "C:\SotFServer\userdata"

Klasörü kurulum dizininin yanında tutmanın iki faydası vardır: yedeklenecek her şey tek yerde toplanır ve sunucuyu farklı bir Windows kullanıcısıyla ya da hizmet olarak çalıştırdığınızda ayarlar kaybolmaz. Aynı makinede ikinci bir sunucu çalıştıracaksanız her birine ayrı bir -userdatapath ve farklı portlar vermeniz gerekir.

Bu klasörün içinde dedicatedserver.cfg, ownerswhitelist.txt, kayıtların tutulduğu klasör ve günlük dosyaları bulunur. Barındırma panellerinde bu dosyalar genellikle sunucu kök dizininde gösterilir.

dedicatedserver.cfg dosyasında hangi ayarlar var?

dedicatedserver.cfg, JSON biçiminde yazılmış ana ayar dosyasıdır; sözdizimi bozulursa sunucu açılmaz. Sık kullanılan anahtarlar:

AnahtarAçıklama
ServerNameSunucu listesinde görünen ad
MaxPlayersOyuncu sınırı, en fazla 8
PasswordBoşsa sunucu herkese açık
LanOnlytrue ise sunucu genel listede görünmez
GameModeNormal, Hard, HardSurvival, Peaceful, Creative, Custom
SaveSlot / SaveModeKullanılacak kayıt yuvası; Continue ya da New
SaveIntervalOtomatik kayıt aralığı (saniye)
IdleDayCycleSpeedSunucu boşken zamanın akış hızı; 0 zamanı durdurur
IdleTargetFramerate / ActiveTargetFramerateBoşta ve oyuncu varken hedeflenen sunucu kare hızı

GameMode değeri Custom olduğunda düşman sayısı, mevsim uzunluğu ve hayatta kalma zorluğu gibi ayrıntılar CustomGameModeSettings bölümünden belirlenir; bu ayarlar yalnızca yeni kayıtlarda uygulanır.

Sons of the Forest sunucu kurulumu için hangi portlar açılmalı?

Sons of the Forest sunucusu üç UDP portu kullanır; varsayılan değerler dedicatedserver.cfg içinde tanımlıdır.

AnahtarVarsayılanGörevi
GamePort8766 UDPOyun trafiği
QueryPort27016 UDPSunucu listesi sorgusu
BlobSyncPort9700 UDPDünya durumunun senkronizasyonu

Windows’ta PowerShell ile örnek kural:

New-NetFirewallRule -DisplayName "Sons of the Forest" -Direction Inbound -Protocol UDP -LocalPort 8766,27016,9700 -Action Allow

Sunucu açılışta portların dışarıdan erişilebilir olup olmadığını test eder. Portlar açık olduğu hâlde bu test başarısız oluyorsa ve sunucu sorunsuz çalışıyorsa SkipNetworkAccessibilityTest değeri true yapılabilir. Port değerlerini değiştirirseniz güvenlik duvarı ve modem yönlendirmelerini de güncelleyin; ayrıntılar oyun sunucusu port açma rehberinde.

Yönetici nasıl eklenir ve mevcut dünya nasıl kullanılır?

Yöneticiler, kullanıcı veri klasöründeki ownerswhitelist.txt dosyasına her satıra bir SteamID64 yazılarak eklenir; dosyayı düzenledikten sonra sunucuyu yeniden başlatın. Listedeki oyuncular oyuna girdiklerinde yönetici yetkisi alır ve oyuncu atma gibi işlemleri yapabilir.

Arkadaşlarınızla eşli modda başlattığınız bir dünyayı sunucuya taşımak için genel akış şöyledir:

  1. Sunucuyu durdurun ve mevcut kayıt klasörünü yedekleyin.
  2. Kendi bilgisayarınızdaki çok oyunculu kaydın klasörünü sunucunun kayıt klasörüne kopyalayın.
  3. SaveSlot değerini kopyaladığınız kaydın numarasına, SaveMode değerini Continue olarak ayarlayın.
  4. Sunucuyu başlatıp dünyanın yüklendiğini doğrulayın.

Kayıt klasörünün yapısı oyun sürümüne göre değişebildiğinden kopyalamadan önce sunucunun kendi oluşturduğu bir kaydın klasör düzenini inceleyin ve aynı düzeni kullanın.

Dikkat: SaveMode değerini New yaparsanız sunucu seçili yuvada yeni bir dünya başlatır; mevcut bir kaydın üzerine yazmamak için bu ayarı değiştirmeden önce yedek alın.

Sunucu nasıl güncellenir ve performans nasıl korunur?

Oyun güncellendiğinde sunucuyu durdurup kullanıcı veri klasörünü yedekleyin ve +app_update 2465200 validate komutunu yeniden çalıştırın; ayarlar ve kayıtlar kullanıcı veri klasöründe olduğu için güncelleme onlara dokunmaz.

Performans için iki ayar öne çıkar:

  • IdleTargetFramerate: Sunucu boşken düşük tutulursa makinenin işlemcisi gereksiz yere çalışmaz.
  • ActiveTargetFramerate: Oyuncu varken hedeflenen kare hızıdır; çok yüksek değer işlemci yükünü artırır, çok düşük değer yapay zekâ ve fizik tepkilerini yavaşlatır.

Büyük üsler ve çok sayıda yapı, kayıt boyutunu ve senkronizasyon yükünü artırır. Düzenli yedek için oyun sunucusu yedekleme rehberine, aynı türde başka bir eşli oyun için Valheim sunucu kurulumu rehberine bakabilirsiniz. Kurulumla uğraşmak istemiyorsanız Sons of the Forest sunucu kiralama sayfasındaki hazır seçenekleri inceleyin.

Sık Sorulan Sorular

Sons of the Forest sunucusu kaç kişilik?

Dedicated server en fazla 8 oyuncu alır; bu, oyunun eşli moddaki üst sınırıdır ve sunucu ayarıyla aşılamaz. MaxPlayers değerini 1 ile 8 arasında belirleyebilirsiniz.

Sons of the Forest sunucusu Linux’ta çalışır mı?

Endnight yalnızca Windows sunucu dosyası yayımlar. Bazı barındırma sağlayıcıları Windows dosyalarını Linux’ta uyumluluk katmanıyla çalıştırır, ancak bu yöntem resmî olarak desteklenmez; kendi kurulumunuz için Windows tercih etmek sorun yaşama olasılığını azaltır.

Kimse yokken dünyada zaman ilerler mi?

IdleDayCycleSpeed ayarına bağlıdır. Değer 0 olduğunda sunucu boşken gün döngüsü durur ve dünya kaldığınız yerde bekler. Daha yüksek bir değer, oyuncu yokken zamanın o hızda ilerlemesini sağlar.

Sunucuyu şifreli ama listede görünür yapabilir miyim?

Evet. Password alanına bir şifre yazıp LanOnly değerini false bırakırsanız sunucu genel listede görünür, ancak yalnızca şifreyi bilen oyuncular girebilir. Yönetici yetkisini ayrıca ownerswhitelist.txt ile verirsiniz.

Bu makale yardımcı oldu mu?

Geri bildiriminiz için teşekkürler!

kişi faydalı buldu

Paylaş

X LinkedIn WhatsApp

Sorunuz mu var? Destek ekibimize yazın.