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 +quitKurulum 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:
| Anahtar | Açıklama |
|---|---|
ServerName | Sunucu listesinde görünen ad |
MaxPlayers | Oyuncu sınırı, en fazla 8 |
Password | Boşsa sunucu herkese açık |
LanOnly | true ise sunucu genel listede görünmez |
GameMode | Normal, Hard, HardSurvival, Peaceful, Creative, Custom |
SaveSlot / SaveMode | Kullanılacak kayıt yuvası; Continue ya da New |
SaveInterval | Otomatik kayıt aralığı (saniye) |
IdleDayCycleSpeed | Sunucu boşken zamanın akış hızı; 0 zamanı durdurur |
IdleTargetFramerate / ActiveTargetFramerate | Boş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.
| Anahtar | Varsayılan | Görevi |
|---|---|---|
GamePort | 8766 UDP | Oyun trafiği |
QueryPort | 27016 UDP | Sunucu listesi sorgusu |
BlobSyncPort | 9700 UDP | Dü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 AllowSunucu 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:
- Sunucuyu durdurun ve mevcut kayıt klasörünü yedekleyin.
- Kendi bilgisayarınızdaki çok oyunculu kaydın klasörünü sunucunun kayıt klasörüne kopyalayın.
SaveSlotdeğerini kopyaladığınız kaydın numarasına,SaveModedeğeriniContinueolarak ayarlayın.- 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.
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