Kısa cevap. The Forest sunucusunu ücretsiz olarak kendiniz barındırabilirsiniz: "The Forest Dedicated Server" (Steam uygulaması 556450) yazılımını SteamCMD ve anonim girişle kurun, sunucu adı, portlar ve zorluk içeren bir config.cfg yazın, Steam, oyun ve sorgu portlarını açın ve TheForestDedicatedServer.exe dosyasını başlatın. Ya da bir The Forest sunucusu kiralayın ve ağ işleriyle uğraşmayın.
Endnight'ın kendi rehberi sunucunun İnternet sunucu listesinde görünmesini bekler; bir Steam oyun sunucusu giriş token'ı da oyuncuların sunucuda oynadıktan sonra onu yeniden bulmasına yardımcı olur. Sunucu bir Windows programıdır, bu yüzden Linux'ta Wine gerekir, bizim sunucularımız da Wine kullanır.
5 Kasım 2026 tarihinde, Endnight'ın temel oyun için Steam'de duyurduğu en yeni yama olan 1.11b sürümüne göre kontrol edildi (Eylül 2019'daki 1.12 The Forest VR içindi).
Bu rehber, Endnight'ın Steam'deki Dedicated Server Tutorial'ını (V0.59 ve V0.60 yama notlarından bağlantılı, 1.07 oyun sürümü için yazılmış), Steam duyurularını ve barındırdığımız her The Forest sunucusunda çalıştırdıklarımızı kullanır. Bir değer Endnight kaynağında yoksa, rehber bunun bizim kurulumumuzdan geldiğini söyler. Kiralama yoluna geçmek için Seçenek 2 bölümüne gidin.
Neye ihtiyacınız var
Sunucu yazılımı: "The Forest Dedicated Server", Steam uygulaması 556450. Endnight bunu 0.59 yamasında Steam'den kurduğunuz bir araç olarak yayımladı; bizim kurulumumuz onu SteamCMD ve anonim girişle indirir.
Sürekli açık kalan bir makine: boşta bir PC, bir ev sunucusu ya da bir bulut sanal makinesi. Sunucu bir Windows programıdır (TheForestDedicatedServer.exe). Windows'ta olduğu gibi çalışır. Linux'ta Wine altında çalışır, biz de böyle çalıştırıyoruz.
Donanım: Endnight'ın rehberi, ayrılmış sunucu için donanım gereksinimi belirtmiyor.
Oyuncu sınırı: config içinde serverPlayers ile ayarlanır.
Ağ: üç port, yani Steam portu, oyun portu ve sorgu portu. Endnight'ın varsayılanları 8766, 27015 ve 27016'dır ve rehber bunları yönlendiricinizde ve güvenlik duvarınızda TCP ve UDP için açmanızı söyler.
Oyun: her oyuncunun Steam'de The Forest'a sahip olması gerekir; mağaza onu yalnızca Windows için listeler.
Seçenek 1: kendiniz barındırın
Config anahtarları ve portlar Endnight'ın rehberinden gelir. Kurulum ve başlatma komutları, sunucularımızın çalıştırdığı komutlara dayanır.
Config klasörünü ve dosyasını oluşturun.C:\forest-server\TheForestDedicatedServer_Data\forest\config klasörünü oluşturun ve içine şunu config.cfg olarak kaydedin:
serverIP 192.168.1.47:27015
serverSteamPort 8766
serverGamePort 27015
serverQueryPort 27016
serverName My Forest server
serverPlayers 8
serverPassword
serverPasswordAdmin YourAdminPassword
serverSteamAccount
enableVAC off
serverAutoSaveInterval 15
difficulty Normal
initType New
slot 1
192.168.1.47 yerine bu makinenin yerel ağınızdaki adresini yazın: Endnight'ın config yorumuna göre serverIP, oyun portu eklenmiş iç adrestir. Endnight'ın varsayılan config dosyası serverPassword ve serverSteamAccount satırlarını boş bırakır, yani şifre yoktur ve sunucu anonimdir. Kimseyle paylaşmadığınız uzun bir admin şifresi kullanın. difficulty değeri Peaceful, Normal veya Hard olmalı, initType değeri New veya Continue olmalı, slot değeri ise 1 ile 5 arasında olmalıdır. İlk başlatmadan sonra initType değerini Continue yapın; böylece sonraki başlatma yeni bir oyun yerine o kaydı yükler.
Üç portu açın: Windows Güvenlik Duvarı'nda TCP ve UDP için izin verin ve yönlendiricinizde bu makineye yönlendirin.
Sunucuyu çalıştırın.
cd C:\forest-server
TheForestDedicatedServer.exe -batchmode -nographics -nosteamclient -savefolderpath C:/forest-server/TheForestDedicatedServer_Data -configfilepath C:/forest-server/TheForestDedicatedServer_Data/forest/config/config.cfg
Endnight'ın rehberi config dosyası yolunda ileri eğik çizgi (/) ister ve klasör önceden var olmalıdır.
Linux (Debian veya Ubuntu)
SteamCMD'nin ihtiyaç duyduğu kütüphaneleri kurun, ayrıca Wine, Xvfb ve winetricks'i. Debian'da winetricks contrib bölümündedir, bu yüzden önce contrib'i etkinleştirin; Ubuntu'da Wine ve winetricks universe içindedir.
Kurulumlarımızda SteamCMD bazen "Missing configuration" ile biter ve hiç oyun dosyası bırakmaz, yine de başarı bildirir. steamapps/appmanifest_556450.acf dosyasının sunucu klasöründe olduğunu kontrol edin, yoksa komutu yeniden çalıştırın.
config.cfg dosyasını yazın: ~/server/TheForestDedicatedServer_Data/forest/config/ içine, yukarıdaki Windows adımlarındaki satırların aynısıyla.
Üç portu açın: makinenin güvenlik duvarında TCP ve UDP için izin verin ve yönlendiricinizde yönlendirin.
Sunucuyu başlat komutunu sunucu klasöründen verin. Bu, sizin yollarınızla bizim başlatma komutumuzdur; admin şifresi ve başlangıç dünyası config.cfg dosyasından gelir:
Komutun gösterdiği gibi, onu sanal bir ekran olan Xvfb içinde Wine altında çalıştırıyoruz. Çökmeden sonra yeniden başlaması için onu systemd gibi bir servis yöneticisi altında çalıştırın.
Başlatın, listeleyin ve katılın
Hazır satırını bekleyin. Panelimiz, log Game autosave started yazdığında sunucuyu başlamış sayar.
Bir Steam token'ı ekleyin (isteğe bağlı). Endnight'ın rehberi, bir Steam oyun sunucusu giriş token'ının oyuncuların oynadıktan sonra sunucunuzu bulmasına yardımcı olduğunu söyler. Steam'in Game Server Account Management sayfasında 242760 uygulaması için bir tane oluşturun, serverSteamAccount alanına koyun ve yeniden başlatın. Token olmadan sunucu anonimdir.
Katılın.serverName, sunucunuzun gösterdiği addır. Endnight 0.61 yamasında Steam sunucu kimlik doğrulamasını ekledi, böylece oyuncular katılmadan önce her sunucuda kaç oyuncu olduğunu görür.
Güncelle: sunucuyu durdurup SteamCMD indirmesini yeniden çalıştırın. Endnight'ın yama notları, örneğin 1.08 ve 1.11, o yamayla uyumlu olmak için ayrılmış sunucunuzu en son sürümle yeniden başlatmanız gerektiğini söyler.
Sunucuya Oxide kurmayın. Endnight'ın 1.08 yama notları, ayrılmış sunucularının Oxide ile uyumlu olmadığını ve oyunun düzgün çalışmayabileceğini söyler.
Seçenek 2: PlayNHost'ta barındırın
Kiralama SteamCMD kurulumunu, Wine'ı, portları ve güncelleme rutinini ortadan kaldırır. Yine de bir ad, bir zorluk ve şifrelerinizi siz seçersiniz.
Bir plan seçin.The Forest sunucu barındırma sayfasını açın ve planları karşılaştırın: PALE CANNIBAL (8 oyuncu), COWMAN (17) ve END BOSS (35), yazıldığı sırada. Sunucu oluştur düğmesine basın (END BOSS için Planı özelleştir) ve siparişi tamamlayın. Fiyatlar değişir, bu yüzden o sayfadan kontrol edin.
Kurulumu bekleyin. Sunucu panelde görünür. Panel, KonsolGame autosave started yazdığında onu başlamış olarak işaretler.
Ona bir ad verin.Ayarlar sekmesinde, Oyun ayarları altında, Sunucu Adı alanını ve özel bir sunucu için Sunucu Şifresi alanını ayarlayın.
Admin şifresini değiştirin. Varsayılan ChangeMeInSettings değeridir. Kendi şifrenizi Admin şifresi alanına yazın, sonra yeniden başlatın.
Dünyayı seçin. Dünya ilk kez oluşturulmadan önce Zorluk ayarını Barışçıl, Normal veya Zor yapın: panel bunun sonradan sabitlendiğini belirtir. Başlangıç Dünyası ayarını Devam (varsayılan) olarak bırakın ki her başlatma son kaydınızı yeniden yüklesin; Yeni, bir sonraki otomatik kayıtta eskisinin yerini alan yepyeni bir dünya başlatır.
Bir Steam token'ı ekleyin (isteğe bağlı). 242760 uygulaması için bir oyun sunucusu giriş token'ını Steam Hesap Token'ı alanına yapıştırın ve yeniden başlatın. VAC'ı etkinleştir seçeneği Valve Anti-Cheat'i açar veya kapatır.
Panelin sizin için yaptıkları:
Portlarınız sizin için atanır. Panel, sunucu her başladığında serverSteamPort, serverGamePort, serverQueryPort, serverName, serverPlayers, serverPassword, serverSteamAccount, enableVAC, initType ve difficulty değerlerini config.cfg dosyasına yazar ve serverIP değerini 0.0.0.0 yapar. Bunları dosyada değil panelde değiştirin: bu satırlara elle yapılan düzenleme bir sonraki başlatmada ezilir.
Oyuncu sınırı planınızdan gelir, bu yüzden Maksimum Oyuncu salt okunurdur. Artırmak için daha büyük bir plana geçin.
Otomatik güncelleme açıkken (varsayılan; Gelişmiş seçenekleri göster altında) sunucu her başlatmada Steam'de en yeni sürümü kontrol eder, yani yeniden başlatmak güncellemedir.
Kurulum, yukarıda anlatılan SteamCMD "Missing configuration" tuzağını halleder: yeniden dener ve SteamCMD'nin çıkış koduna değil uygulama manifestosuna güvenir.
Kendiniz barındırmak mı kiralamak mı: dürüst bir karşılaştırma
Maliyet: sunucu yazılımı ücretsizdir. Kendiniz barındırmanın bedeli elektrik, donanım ve bant genişliğidir, ya da bir bulut makinesidir. Kiralama, planın belirlediği aylık bir ücrettir.
Çalışma süresi: bir ev sunucusu yalnızca PC'niz, elektriğiniz ve internetiniz açıkken çalışır. Kiralanan sunucu, barındırıcının donanımında çalışır.
Maruz kalma: evde oyuncular genel IP adresinize bağlanır ve güvenlik duvarı ile yönlendiriciyle siz ilgilenirsiniz. Kiralanan sunucu ev IP adresinizi işin dışında tutar.
Kurulum: kendiniz barındırmak SteamCMD, elle yazılmış bir config, üç açık port ve Linux'ta Wine ile sanal bir ekran gerektirir. Kiralama bir ad, şifreler ve bir zorluk gerektirir.
Kontrol: kendiniz barındırmak size her dosyayı ve her komut satırı bayrağını verir. Bizim sunucularımızda ayarları panelden değiştirirsiniz ve yine de Dosyalar sekmeniz olur.
Sitenin çalışması, nasıl kullanıldığını anlamamız ve pazarlamamızı ölçmemiz için çerez kullanıyoruz. Tümünü kabul edebilir, yalnızca zorunlu çerezleri kabul edebilir veya kategori bazında seçebilirsiniz.Sitenin çalışması, nasıl kullanıldığını anlamamız ve pazarlamamızı ölçmemiz için çerez kullanıyoruz. Burada varsayılan olarak açıktır. İstemediklerinizi kapatabilirsiniz.Gizlilik politikamızı okuyun