İçeriğe geç
WikilyWIKILY
Tüm oyunlar29 viki · oyununuzu seçin
Enshrouded

Oyun değiştir

29 viki · oyununuzu seçin
You are viewing an older revision of this page, not the current version.Back to the current version

Enshrouded Özel Sunucusu Nasıl Kurulur

/guides/dedicated-server

Enshrouded Özel Sunucusu Nasıl Kurulur

Enshrouded'ın özel sunucusu, Keen Games'in ücretsiz bir Windows programıdır. En fazla 16 oyuncu için tek bir dünya çalıştırır ve sen çevrim dışıyken de arkadaşların o dünyada oynayabilir.

Neler gerekli

Oyuncular oynarken açık kalan 64 bit bir Windows bilgisayar ve Steam sunucularını indirmek için Valve'ın ücretsiz komut satırı aracı SteamCMD. Sunucu Steam app 2278520'dir, anonim girişle 8.1 GB indirilir: o bilgisayarda oyunun ya da bir Steam hesabının olması gerekmez.

Kimse çevrim içi değilken yeni bir dünya 15 saniyeden kısa sürede açılır ve yaklaşık 0.7 GB RAM kullanır, oyuncular katıldıkça daha fazla. Fikir vermesi için: Wikily Servers 8 kişilik bir Enshrouded sunucusuna 8 GB RAM ve 4 CPU iş parçacığı, 16 kişilik bir sunucuya 12 GB ve 6 iş parçacığı verir.

Oyuncular tek bir porttan bağlanır: UDP 15637. Evinin dışından arkadaşların katılacaksa bu portu modeminde yönlendirirsin (aşağıdaki “Portlar ve güvenlik duvarı” bölümüne bak).

30 Ekim 2026 tarihli Steam sunucu sürümüyle (1.0.0.0) kontrol edildi.

Sunucuyu kur

1. SteamCMD'yi Valve'dan indir ve C:\steamcmd klasörüne çıkar.

Valve'ın sitesinde SteamCMD

2. PowerShell'i veya Komut İstemi'ni aç ve şu satırı çalıştır. Sunucuyu (8.1 GB) C:\enshrouded-server klasörüne indirir:

PowerShell
C:\steamcmd\steamcmd.exe +force_install_dir C:\enshrouded-server +login anonymous +app_update 2278520 validate +quit
Success! App '2278520' fully installed. satırıyla biten SteamCMD penceresi.
SteamCMD, Success! App '2278520' fully installed. yazdığında işini bitirmiştir.

3. C:\enshrouded-server\enshrouded_server.exe dosyasını başlat. Bir konsol penceresi açılır. [Session] 'HostOnline' (up)! yazısı çıktığında sunucu hazırdır.

İlk başlatma ve dosyalar

Başarılı bir başlatmadan sonra Enshrouded sunucu konsolu.
Başlamış bir sunucu: HostOnline açık ve dünya yüklendi. Dış IP ve sunucunun Steam ID'si gizlendi.

İlk başlatma enshrouded_server.json dosyasını, dünyanın bulunduğu savegame klasörünü ve logs klasörünü oluşturur, hepsi enshrouded_server.exe'nin yanında.

enshrouded_server.json dosyasını düzenlemeden önce sunucuyu durdur, sonra tekrar başlat. Konsol penceresini kapatmak sunucuyu düzgünce kapatır ve önce dünyayı kaydeder.

Bir Enshrouded sunucusunun klasör yapısı: enshrouded_server.exe, enshrouded_server.json, world0.ksd ve backup içeren savegame, logs.
İlk başlatmadan sonra sunucu klasörü.

Sunucu ayarları

Tüm ayarlar enshrouded_server.json dosyasındadır. Tırnak içindeki değerler metindir; true, false ve sayılar tırnaksız yazılır.

AyarVarsayılanNe işe yarar
nameEnshrouded ServerSunucu listesindeki isim.
slotCount16Oyuncu sınırı, 1 ile 16 arası.
queryPort15637Oyuncuların bağlandığı UDP portu.
ip0.0.0.0Sunucunun dinlediği adres. 0.0.0.0, bilgisayarın tüm ağ kartları demektir.
gameSettingsPresetVarsayılanDefault, Relaxed, Hard, Survival veya Custom. gameSettings altındaki değerleri yalnızca Custom kullanır.
tags[]Sunucu listesi için filtre etiketleri: LookingForPlayers, bir dil (English, German, French ...), BaseBuilding, Exploration, Roleplay.
enableTextChatfalseYazılı sohbet açık (true) veya kapalı (false).
enableVoiceChatfalseSesli sohbet açık (true) veya kapalı (false).
voiceChatModeProximityProximity: oyuncular yakındakileri duyar. Global: herkes herkesi duyar.
saveDirectory./savegameDünya kaydının klasörü.
logDirectory./logsLog dosyalarının klasörü.
userGroups4 grupŞifreler ve yetkiler, bkz. “Şifreler ve roller”.
bannedAccounts[]Engellenen oyuncular. Adminler oyundaki “Sosyal” sekmesinden engeller.

Şifreler ve roller

Tek bir sunucu şifresi yoktur. Her kullanıcı grubunun kendi şifresi vardır ve oyuncu katılırken hangi şifreyi girerse o gruba girer. Yeni dosya dört grup ve rastgele şifrelerle gelir: şifreleri dağıtmadan önce kendininkileri belirle.

GrupÜslerde inşaSandık açmaDünyayı değiştirmeAlev SunaklarıAtma ve engelleme
AdminEvetEvetEvetEvetEvet
FriendEvetEvetEvetHayırHayır
GuestHayırHayırEvetHayırHayır
VisitorHayırHayırHayırHayırHayır

Visitor dışındaki her grup dünyada savaşabilir, toplayabilir, kazabilir ve görev yapabilir. Sandık açma, oyuncu üslerindeki sandıkları, çalışma istasyonlarını ve diğer kapları kapsar, dünyadaki sandıkları değil. Alev Sunakları ise onları yerleştirmek, yükseltmek ve kaldırmak demektir.

reservedSlots bir grup için o kadar yeri boş tutar, böylece sunucu doluyken de bir admin girebilir.

enshrouded_server.json
"userGroups": [
  {
    "name": "Admin",
    "password": "YOUR-ADMIN-PASSWORD",
    "canKickBan": true,
    "canAccessInventories": true,
    "canEditWorld": true,
    "canEditBase": true,
    "canExtendBase": true,
    "reservedSlots": 1
  },
  {
    "name": "Friend",
    "password": "YOUR-FRIENDS-PASSWORD",
    "canKickBan": false,
    "canAccessInventories": true,
    "canEditWorld": true,
    "canEditBase": true,
    "canExtendBase": false,
    "reservedSlots": 0
  }
]

Örnek dört gruptan ikisini gösteriyor: diğer ikisini kullanıyorsan dosyanda tut. Grup eklemek için bir bloğu kopyala, ona yeni bir isim ve şifre ver ve her yetkiyi true ya da false yap.

Portlar ve güvenlik duvarı

Oyuncular tek bir porttan bağlanır: UDP 15637, yani ayarlardaki queryPort.

Portu Windows Güvenlik Duvarı'ndan geçir. PowerShell'de yönetici olarak bunu bir kez çalıştır:

PowerShell (administrator)
New-NetFirewallRule -DisplayName "Enshrouded server" -Direction Inbound -Protocol UDP -LocalPort 15637 -Action Allow

Ev ağının dışındaki oyuncular için modeminde UDP 15637'yi sunucu bilgisayarın yerel IP adresine yönlendir. queryPort'u değiştirirsen onun yerine o portu yönlendir.

Şema: oyuncular UDP 15637 üzerinden modemine bağlanır, modem de UDP 15637'yi sunucu bilgisayara yönlendirir.
UDP 15637, modem ve güvenlik duvarından geçip sunucu bilgisayara ulaşmalı.

Sunucuya katıl

1. Oyunun ana menüsünde “Katıl”ı aç. 2. “Özel sunucuları göster”i işaretle ve sunucunun adını “Sunucu isimlerini filtrele” alanına yaz. Ya da IP adresini “Sunucu bul (IPv4 adresi)” alanına yazıp “Sunucu Ekle”yi seç. 3. Sunucuyu seç, “Katıl (Şifreyi Gir)”i seç ve grubunun şifresini yaz.

Sunucuyla aynı ağdaki oyuncular onun yerel IP adresini, diğer herkes modemin dış IP adresini kullanır.

Kayıtlar, yedekler ve güncellemeler

Dünya savegame\world0.ksd dosyasıdır. Sunucu çalışırken en geç birkaç dakikada bir ve kapanırken kaydeder. Son 10 kayıt savegame\backup içinde world0.ksd.backup-0 ile -9 arasında döner: numara bir yuvadır, yaş değil, o yüzden dosya tarihlerine bak.

Yedek almak için sunucuyu durdur ve tüm savegame klasörünü kopyala. Güncellemek için sunucuyu durdur ve kurulum adımındaki SteamCMD satırını tekrar çalıştır: yalnızca değişenleri indirir, kaydı ve ayarları korur.

Steam oyunu kendisi günceller ama sunucuyu güncellemez. Bir oyun yamasından sonra, sen sunucuyu güncelleyene kadar oyuncular “Bu sunucunun sürümü sizinkinden daha eski.” mesajını görür.

Sık karşılaşılan sorunlar

Konsol hemen kapanıyor: Internal Error: Failed to parse Config

enshrouded_server.json dosyasında bir yazım hatası var, çoğunlukla değiştirdiğin satırda eksik ya da fazla bir virgül veya tırnak. Dosya tekrar geçerli JSON olana kadar sunucu başlamaz; dosyayı da kendisi değiştirmez.

enshrouded_server.json'daki değişikliklerim işe yaramıyor

Sunucu dosyayı başlarken okur. Sunucuyu durdur, dosyayı kaydet, tekrar başlat.

Oyun ayarlarım dikkate alınmıyor

gameSettings yalnızca gameSettingsPreset Custom olduğunda kullanılır. Default, Relaxed, Hard veya Survival seçiliyse hazır ayarın değerleri geçerlidir.

Katılınamadı. Parola yanlış.

Şifre hiçbir kullanıcı grubuyla eşleşmiyor. Şifreyi enshrouded_server.json'dan tırnaklar olmadan, birebir kopyala.

Bir oyuncu yanlış yetkiler aldı

Grubu, oyuncunun yazdığı şifre belirler. Ona ait olduğu grubun şifresini ver ve tekrar katılmasını söyle.

Evimin dışındaki arkadaşlarım bağlanamıyor

UDP 15637'nin modemde doğru yerel IP'ye yönlendirildiğini, güvenlik duvarı kuralının olduğunu ve konsolda HostOnline yazdığını kontrol et. TCP'yi değil, UDP'yi yönlendir.

Bu sunucunun sürümü sizinkinden daha eski

Oyun yama aldı, sunucu almadı. Sunucuyu durdur ve SteamCMD satırını tekrar çalıştır.

Sorular

Sunucu kurmak için Enshrouded'a sahip olmam gerekir mi?

Hayır. SteamCMD sunucuyu anonim girişle indirir. Oyuna yalnızca oyuncuların sahip olması gerekir.

Bir Enshrouded sunucusuna kaç oyuncu katılabilir?

En fazla 16. Sınırı enshrouded_server.json içindeki slotCount belirler, 1 ile 16 arası.

Enshrouded sunucusu hangi portu kullanır?

UDP 15637, yani queryPort ayarı. Modeminde yönlendir ve Windows Güvenlik Duvarı'nda izin ver.

Sunucunun sürekli açık kalması gerekir mi?

Oyuncular yalnızca sunucu çalışırken katılabilir. Sen çevrim dışıyken arkadaşların oynayabilsin diye sunucu bilgisayarı 7/24 açık kalır.

Enshrouded sunucusunu Linux'ta çalıştırabilir miyim?

Keen Games sunucuyu yalnızca Windows için yayınlıyor. Linux'ta Wine ile çalışır; Ubuntu 24.04 ve Wine 9.0 ile test edildi.

Enshrouded sunucumda nasıl admin olurum?

enshrouded_server.json içindeki Admin grubunun şifresiyle katıl. Bu grup oyuncuları atabilir, engelleyebilir ve üslerdeki her şeyi değiştirebilir.

Wikily Servers, Enshrouded sunucusu barındırır

Aylık €4,99 başlayan fiyatlarla

24 saat ücretsiz dene · Avrupa ve Kuzey Amerika'da sunucular, Asya'da €6,99 başlayan fiyatlarla

Sunucu kirala