Skip to content
WikilyWIKILY
All games29 Wikis · pick your game
Enshrouded

เปลี่ยนเกม

29 Wikis · pick your game
You are viewing an older revision of this page, not the current version.Back to the current version

วิธีเปิด Dedicated Server ของ Enshrouded

/guides/dedicated-server

วิธีเปิด Dedicated Server ของ Enshrouded

Dedicated Server ของ Enshrouded เป็นโปรแกรม Windows ฟรีจาก Keen Games รันโลกได้หนึ่งโลก เล่นได้สูงสุด 16 คน และเพื่อนๆ เข้าไปเล่นได้แม้ตอนที่คุณออฟไลน์อยู่

สิ่งที่ต้องมี

พีซี Windows 64 บิตที่เปิดทิ้งไว้ตลอดตอนที่มีคนเล่น และ SteamCMD เครื่องมือ command-line ฟรีของ Valve สำหรับดาวน์โหลดเซิร์ฟเวอร์ Steam ตัวเซิร์ฟเวอร์คือ Steam app 2278520 ขนาด 8.1 GB ดาวน์โหลดด้วยการล็อกอินแบบ anonymous: เครื่องนั้นไม่ต้องมีเกมและไม่ต้องมีบัญชี Steam

โลกใหม่ที่ยังไม่มีคนออนไลน์เริ่มได้ในไม่ถึง 15 วินาที ใช้ RAM ประมาณ 0.7 GB และใช้เพิ่มขึ้นเมื่อมีผู้เล่นเข้ามา เพื่อเทียบขนาด Wikily Servers ให้เซิร์ฟ Enshrouded 8 คน RAM 8 GB กับ CPU 4 เธรด และเซิร์ฟ 16 คน 12 GB กับ 6 เธรด

ผู้เล่นเชื่อมต่อผ่านพอร์ตเดียวคือ UDP 15637 ถ้ามีเพื่อนจากนอกบ้านจะเข้ามาเล่น ต้องฟอร์เวิร์ดพอร์ตนี้ที่เราเตอร์ (ดูหัวข้อ “พอร์ตและไฟร์วอลล์” ด้านล่าง)

ตรวจสอบกับเซิร์ฟเวอร์บิลด์บน Steam วันที่ 30 ตุลาคม 2026 (เวอร์ชัน 1.0.0.0)

ติดตั้งเซิร์ฟเวอร์

1. ดาวน์โหลด SteamCMD จาก Valve แล้วแตกไฟล์ไปที่ C:\steamcmd

SteamCMD บนเว็บไซต์ Valve

2. เปิด PowerShell หรือ Command Prompt แล้วรันบรรทัดนี้ จะดาวน์โหลดเซิร์ฟเวอร์ (8.1 GB) ไปที่ C:\enshrouded-server:

PowerShell
C:\steamcmd\steamcmd.exe +force_install_dir C:\enshrouded-server +login anonymous +app_update 2278520 validate +quit
หน้าต่าง SteamCMD ที่จบด้วย Success! App '2278520' fully installed.
SteamCMD ทำงานเสร็จเมื่อขึ้นข้อความ Success! App '2278520' fully installed.

3. เปิด C:\enshrouded-server\enshrouded_server.exe จะมีหน้าต่างคอนโซลขึ้นมา เซิร์ฟเวอร์พร้อมเมื่อขึ้น [Session] 'HostOnline' (up)!

การเปิดครั้งแรกและไฟล์ต่างๆ

คอนโซลเซิร์ฟเวอร์ Enshrouded หลังเปิดสำเร็จ
เซิร์ฟเวอร์ที่เปิดแล้ว: HostOnline เป็น up และโหลดโลกแล้ว ซ่อน public IP และ Steam ID ของเซิร์ฟเวอร์ไว้

การเปิดครั้งแรกจะสร้าง enshrouded_server.json, โฟลเดอร์ savegame ที่มีโลกอยู่ และโฟลเดอร์ logs ทั้งหมดอยู่ข้างๆ enshrouded_server.exe

ปิดเซิร์ฟเวอร์ก่อนแก้ enshrouded_server.json แล้วค่อยเปิดใหม่ การปิดหน้าต่างคอนโซลจะปิดเซิร์ฟเวอร์อย่างถูกต้อง โดยเซฟโลกก่อน

โครงสร้างโฟลเดอร์ของเซิร์ฟเวอร์ Enshrouded: enshrouded_server.exe, enshrouded_server.json, savegame ที่มี world0.ksd และ backup, logs
โฟลเดอร์เซิร์ฟเวอร์หลังเปิดครั้งแรก

การตั้งค่าเซิร์ฟเวอร์

การตั้งค่าทั้งหมดอยู่ใน enshrouded_server.json ค่าที่อยู่ในเครื่องหมายคำพูดเป็นข้อความ ส่วน true, false และตัวเลขไม่ต้องใส่เครื่องหมายคำพูด

การตั้งค่าค่าเริ่มต้นหน้าที่
nameEnshrouded Serverชื่อที่แสดงในรายชื่อเซิร์ฟเวอร์
slotCount16จำนวนผู้เล่นสูงสุด 1 ถึง 16
queryPort15637พอร์ต UDP ที่ผู้เล่นใช้เชื่อมต่อ
ip0.0.0.0แอดเดรสที่เซิร์ฟเวอร์รอรับการเชื่อมต่อ 0.0.0.0 หมายถึงการ์ดเครือข่ายทุกตัวของเครื่อง
gameSettingsPresetค่าเริ่มต้นDefault, Relaxed, Hard, Survival หรือ Custom เฉพาะ Custom ที่ใช้ค่าใน gameSettings
tags[]แท็กสำหรับกรองในรายชื่อเซิร์ฟเวอร์: LookingForPlayers, ภาษา (English, German, French ...), BaseBuilding, Exploration, Roleplay
enableTextChatfalseเปิด (true) หรือปิด (false) แชทข้อความ
enableVoiceChatfalseเปิด (true) หรือปิด (false) แชทเสียง
voiceChatModeProximityProximity: ได้ยินเสียงคนที่อยู่ใกล้ Global: ทุกคนได้ยินเสียงทุกคน
saveDirectory./savegameโฟลเดอร์เซฟโลก
logDirectory./logsโฟลเดอร์ไฟล์ log
userGroups4 กลุ่มรหัสผ่านและสิทธิ์ ดูหัวข้อ “รหัสผ่านและบทบาท”
bannedAccounts[]ผู้เล่นที่ถูกแบน แอดมินแบนได้จากแท็บ “โซเชียล” ในเกม

รหัสผ่านและบทบาท

เซิร์ฟเวอร์ไม่มีรหัสผ่านเดียว แต่ละกลุ่มผู้ใช้มีรหัสผ่านของตัวเอง และรหัสผ่านที่ผู้เล่นพิมพ์ตอนเข้าร่วมจะพาเขาเข้ากลุ่มนั้น ไฟล์ใหม่มีมาให้ 4 กลุ่มพร้อมรหัสผ่านสุ่ม: ตั้งรหัสของคุณเองก่อนแจกให้คนอื่น

กลุ่มสร้างในฐานเปิดหีบเปลี่ยนแปลงโลกแท่นบูชาเพลิงเตะและแบน
Adminได้ได้ได้ได้ได้
Friendได้ได้ได้ไม่ได้ไม่ได้
Guestไม่ได้ไม่ได้ได้ไม่ได้ไม่ได้
Visitorไม่ได้ไม่ได้ไม่ได้ไม่ได้ไม่ได้

ทุกกลุ่มยกเว้น Visitor สู้ เก็บของ ขุด และทำเควสในโลกได้ “เปิดหีบ” หมายถึงหีบ โต๊ะคราฟต์ และที่เก็บของอื่นๆ ในฐานของผู้เล่น ไม่รวมหีบที่อยู่ข้างนอกในโลก “แท่นบูชาเพลิง” หมายถึงการวาง อัปเกรด และรื้อแท่นบูชา

reservedSlots กันที่ว่างไว้ให้กลุ่มนั้นตามจำนวนที่ตั้ง แอดมินจึงยังเข้าได้แม้เซิร์ฟเต็ม

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
  }
]

ตัวอย่างแสดงแค่ 2 จาก 4 กลุ่ม: ถ้าใช้อีก 2 กลุ่มก็เก็บไว้ในไฟล์ด้วย จะเพิ่มกลุ่มให้ก๊อปบล็อกหนึ่งบล็อก ตั้งชื่อและรหัสผ่านใหม่ แล้วตั้งแต่ละสิทธิ์เป็น true หรือ false

พอร์ตและไฟร์วอลล์

ผู้เล่นเชื่อมต่อผ่านพอร์ตเดียว: UDP 15637 คือ queryPort ในการตั้งค่า

เปิดพอร์ตนี้ใน Windows Firewall รันคำสั่งนี้ครั้งเดียวใน PowerShell แบบ administrator:

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

สำหรับผู้เล่นนอกเครือข่ายบ้าน ให้ฟอร์เวิร์ด UDP 15637 ที่เราเตอร์ไปยัง IP ภายในของเครื่องเซิร์ฟเวอร์ ถ้าเปลี่ยน queryPort ให้ฟอร์เวิร์ดพอร์ตนั้นแทน

แผนภาพ: ผู้เล่นเชื่อมต่อผ่าน UDP 15637 มาที่เราเตอร์ และเราเตอร์ฟอร์เวิร์ด UDP 15637 ไปยังเครื่องเซิร์ฟเวอร์
UDP 15637 ต้องผ่านเราเตอร์และไฟร์วอลล์ไปถึงเครื่องเซิร์ฟเวอร์ได้

เข้าเซิร์ฟเวอร์

1. ที่เมนูหลักของเกม เปิด “เข้าร่วม” 2. ติ๊ก “แสดงเซิร์ฟเวอร์เฉพาะ” แล้วพิมพ์ชื่อเซิร์ฟใน “กรองชื่อเซิร์ฟเวอร์” หรือพิมพ์ IP ใน “ค้นหาเซิร์ฟเวอร์ (ที่อยู่ IPv4)” แล้วเลือก “เพิ่มเซิร์ฟเวอร์” 3. เลือกเซิร์ฟเวอร์ กด “เข้าร่วม (ป้อนรหัสผ่าน)” แล้วพิมพ์รหัสผ่านของกลุ่มคุณ

ผู้เล่นที่อยู่ในเครือข่ายเดียวกับเซิร์ฟเวอร์ใช้ IP ภายในของเซิร์ฟเวอร์ คนอื่นใช้ public IP ของเราเตอร์

เซฟ แบ็กอัป และอัปเดต

โลกคือไฟล์ savegame\world0.ksd เซิร์ฟเวอร์เซฟอย่างช้าทุกๆ ไม่กี่นาทีระหว่างที่รัน และเซฟตอนปิด เซฟ 10 ครั้งล่าสุดวนเก็บใน savegame\backup เป็น world0.ksd.backup-0 ถึง -9: ตัวเลขคือช่อง ไม่ใช่ความเก่า ให้ดูวันที่ของไฟล์

จะแบ็กอัป ให้ปิดเซิร์ฟเวอร์แล้วก๊อปโฟลเดอร์ savegame ทั้งโฟลเดอร์ จะอัปเดต ให้ปิดเซิร์ฟเวอร์แล้วรันบรรทัด SteamCMD จากขั้นตอนติดตั้งอีกครั้ง: จะดาวน์โหลดเฉพาะส่วนที่เปลี่ยน และเก็บเซฟกับการตั้งค่าไว้เหมือนเดิม

Steam อัปเดตเกมให้เอง แต่ไม่อัปเดตเซิร์ฟเวอร์ หลังเกมออกแพตช์ ผู้เล่นจะเห็น “เซิร์ฟเวอร์นี้เป็นเวอร์ชันที่เก่ากว่าของคุณ” จนกว่าคุณจะอัปเดตเซิร์ฟเวอร์

ปัญหาที่พบบ่อย

คอนโซลปิดทันที: Internal Error: Failed to parse Config

enshrouded_server.json พิมพ์ผิด ส่วนใหญ่คือคอมมาหรือเครื่องหมายคำพูดขาดหรือเกินในบรรทัดที่แก้ เซิร์ฟเวอร์จะไม่เริ่มจนกว่าไฟล์จะเป็น JSON ที่ถูกต้องอีกครั้ง และจะไม่สร้างไฟล์ใหม่มาแทน

แก้ enshrouded_server.json แล้วไม่มีผล

เซิร์ฟเวอร์อ่านไฟล์ตอนเริ่ม ปิดเซิร์ฟเวอร์ เซฟไฟล์ แล้วเปิดใหม่

การตั้งค่าเกมไม่ถูกใช้

gameSettings ใช้เฉพาะตอนที่ gameSettingsPreset เป็น Custom ถ้าเป็น Default, Relaxed, Hard หรือ Survival จะใช้ค่าของพรีเซ็ตนั้น

การเข้าร่วมล้มเหลว รหัสผ่านไม่ถูกต้อง

รหัสผ่านไม่ตรงกับกลุ่มผู้ใช้ไหนเลย ก๊อปจาก enshrouded_server.json ให้ตรงเป๊ะ โดยไม่เอาเครื่องหมายคำพูด

ผู้เล่นได้สิทธิ์ผิดกลุ่ม

รหัสผ่านที่พิมพ์เป็นตัวกำหนดกลุ่ม ให้รหัสผ่านของกลุ่มที่เขาควรอยู่ แล้วให้เข้าร่วมใหม่

เพื่อนนอกบ้านเชื่อมต่อไม่ได้

เช็กว่าฟอร์เวิร์ด UDP 15637 ที่เราเตอร์ไปยัง IP ภายในที่ถูกต้อง มีกฎไฟร์วอลล์แล้ว และคอนโซลขึ้น HostOnline ฟอร์เวิร์ด UDP ไม่ใช่ TCP

เซิร์ฟเวอร์นี้เป็นเวอร์ชันที่เก่ากว่าของคุณ

เกมได้แพตช์แต่เซิร์ฟเวอร์ยังไม่ได้อัปเดต ปิดเซิร์ฟเวอร์แล้วรันบรรทัด SteamCMD อีกครั้ง

คำถาม

ต้องมีเกม Enshrouded ไหมถึงจะเปิดเซิร์ฟได้?

ไม่ต้อง SteamCMD ดาวน์โหลดเซิร์ฟเวอร์ด้วยการล็อกอินแบบ anonymous มีแค่ผู้เล่นที่ต้องมีเกม

เซิร์ฟ Enshrouded เข้าได้กี่คน?

สูงสุด 16 คน slotCount ใน enshrouded_server.json เป็นตัวกำหนด ตั้งได้ 1 ถึง 16

เซิร์ฟ Enshrouded ใช้พอร์ตอะไร?

UDP 15637 คือค่า queryPort ฟอร์เวิร์ดที่เราเตอร์และอนุญาตใน Windows Firewall

ต้องเปิดเซิร์ฟเวอร์ไว้ตลอดไหม?

ผู้เล่นเข้าได้เฉพาะตอนที่เซิร์ฟเวอร์รันอยู่ ถ้าอยากให้เพื่อนเล่นได้ตอนคุณออฟไลน์ เครื่องเซิร์ฟเวอร์ต้องเปิด 24/7

เปิดเซิร์ฟ Enshrouded บน Linux ได้ไหม?

Keen Games ทำเซิร์ฟเวอร์ออกมาเฉพาะ Windows แต่รันบน Linux ผ่าน Wine ได้ ทดสอบแล้วบน Ubuntu 24.04 กับ Wine 9.0

จะเป็นแอดมินในเซิร์ฟ Enshrouded ของตัวเองได้ยังไง?

เข้าร่วมด้วยรหัสผ่านของกลุ่ม Admin ใน enshrouded_server.json กลุ่มนี้เตะและแบนผู้เล่นได้ และเปลี่ยนแปลงทุกอย่างในฐานได้

Wikily Servers โฮสต์ Enshrouded

เริ่มต้น €4.99 ต่อเดือน

ทดลองฟรี 24 ชม. · เซิร์ฟเวอร์ในยุโรปและอเมริกาเหนือ เอเชียเริ่มต้น €6.99

เช่าเซิร์ฟเวอร์