แนะนำ
12 นาทีอ่าน08 พ.ค. 2569

เซิร์ฟเวอร์ Enshrouded ไม่แสดง? คู่มือ Query Port และ NAT

หากเซิร์ฟเวอร์ Enshrouded ของคุณหายไปหรือเพื่อนไม่สามารถเชื่อมต่อได้ ให้ค้นหาดูก่อนว่าเป็นปัญหาที่รายชื่อเซิร์ฟเวอร์หรือปัญหาการเชื่อมต่อจริงๆ

คำตอบแบบเร็ว

โดยทั่วไป: ส่งต่อพอร์ต UDP 15636 (Game Port) และ 15637 (Query Port) Query Port ต้องเป็น Game Port + 1 เสมอ นอกจากนี้ให้อนุญาต 'enshrouded_server.exe' ผ่าน Windows Firewall

หากเซิร์ฟเวอร์เฉพาะของ Enshrouded ไม่ปรากฏในรายชื่อเซิร์ฟเวอร์ในเกม หรือผู้เล่นไม่สามารถเข้าร่วมได้ อย่าสุ่มเปลี่ยนพอร์ต คุณต้องเข้าใจข้อกำหนดเครือข่ายที่เข้มงวดของ Enshrouded ก่อน โดยเฉพาะเกี่ยวกับ Query Port (พอร์ตการสืบค้น)

Enshrouded พึ่งพา Steam Server Browser อย่างมาก ซึ่งต้องให้ Query Port (ปกติคือ 15637) สามารถเข้าถึงได้อย่างเคร่งครัด ทดสอบ NAT ก่อน; หากคุณอยู่เบื้องหลัง CGNAT เซิร์ฟเวอร์ของคุณจะไม่ปรากฏในระบบออนไลน์

อันดับแรก: กำหนดว่าเป็นปัญหาการเชื่อมต่อหรือปัญหาการมองเห็น

ใน Enshrouded เซิร์ฟเวอร์ที่ไม่ปรากฏในรายการเป็นปัญหาที่แตกต่างอย่างสิ้นเชิงจากเซิร์ฟเวอร์ที่ปฏิเสธการเชื่อมต่อ

  • เซิร์ฟเวอร์ไม่ปรากฏในรายการเลย: นี่คือความล้มเหลวของ Query Port (15637)
  • มองเห็นเซิร์ฟเวอร์ แต่การเชื่อมต่อล้มเหลว: หมายความว่า Game Port (15636) ปิดอยู่ หรือเวอร์ชันไม่ตรงกัน
  • ไม่เห็นเซิร์ฟเวอร์แม้แต่ใน LAN: ไฟร์วอลล์ในเครื่องบล็อกไว้ หรือเซิร์ฟเวอร์ยังเปิดไม่เสร็จ
  • ค้นหาจากชื่อไม่พบ แต่สามารถเข้าร่วมผ่านรายการโปรดได้: ปัญหาของเบราว์เซอร์เซิร์ฟเวอร์ Steam (ผลการค้นหาถูกจำกัดสำหรับชื่อทั่วไป)

ถ้าการเชื่อมต่อจากภายนอกล้มเหลว ให้ตรวจ NAT และการเข้าถึงสาธารณะ

ให้ทดสอบบนอุปกรณ์และเครือข่ายเดียวกับที่ใช้เล่น Enshrouded ผลลัพธ์ช่วยแยกปัญหา ISP/router ออกจากปัญหาเกม firewall และแพลตฟอร์ม

ผลลัพธ์ความหมายต่อการโฮสต์หรือ co-opขั้นตอนถัดไป
Full Cone / Openโดยทั่วไปเหมาะกับการเชื่อมต่อขาเข้า หรือ session ตรงตรวจ firewall, port, server config และเวอร์ชันเกม
Restricted / Port Restrictedอาจใช้งานได้ แต่ขึ้นกับเกมและเครือข่ายของอีกฝ่ายลอง UPnP หรือ forwarding เอง แล้วทดสอบใหม่
Symmetric NATมักไม่เสถียรสำหรับ P2P หรือการโฮสต์จากบ้านปิด VPN/proxy เปลี่ยนเครือข่าย หรือใช้ hosting/relay
CGNAT / ไม่มี public IPv4อินเทอร์เน็ตสาธารณะมักเข้าถึงเราเตอร์บ้านไม่ได้ขอ public IPv4 หรือใช้ VPS, hosted server, relay

อันดับที่สอง: ตรวจสอบการตั้งค่าเฉพาะของ Enshrouded

การตั้งค่าในไฟล์ 'enshrouded_server.json' นั้นสำคัญมาก แต่ละพอร์ตต้องตรงกับเราเตอร์ของคุณ

UDP

15636

พอร์ตเกมมาตรฐาน จัดการทราฟฟิกของผู้เล่น

UDP

15637

พอร์ตการสืบค้น สำคัญมาก ต้องเป็น (Game Port + 1) เสมอ หากไม่มีพอร์ตนี้ เซิร์ฟเวอร์จะไม่ปรากฏในรายการ

  • ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ของคุณมี IP ภายในแบบคงที่
  • ส่งต่อ UDP 15636 และ 15637 ไปยัง IP ภายในนั้นในเราเตอร์ของคุณ
  • ตรวจสอบให้แน่ใจว่ามีกฎสำหรับทั้ง TCP และ UDP ใน Windows Firewall สำหรับ 'enshrouded_server.exe'
  • ลองเพิ่มเซิร์ฟเวอร์ใน Steam ผ่าน (View -> Servers -> Favorites) โดยใช้ IP สาธารณะและพอร์ตการสืบค้นของคุณ

อันดับที่สาม: ปัญหาเบราว์เซอร์เซิร์ฟเวอร์ Steam และการค้นหา

Enshrouded บางครั้งก็ประสบปัญหาการแสดงเซิร์ฟเวอร์ช้าหรือไม่น่าเชื่อถือในรายการที่ติดตั้งมาในตัว

  • ตั้งชื่อเซิร์ฟเวอร์ของคุณให้ไม่ซ้ำใครใน 'enshrouded_server.json' เพื่อให้ค้นหาได้ง่ายขึ้น
  • ตรวจสอบให้แน่ใจว่าไม่มีช่องว่างหรือสัญลักษณ์แปลกๆ เกินมาในฟิลด์ชื่อเซิร์ฟเวอร์
  • รอสักครู่ เซิร์ฟเวอร์ต้องใช้เวลาสักพักกว่าจะปรากฏในรายการ Steam หลังจากเริ่มต้น
  • ตรวจสอบให้แน่ใจว่าเวอร์ชันของเกมตรงกับเวอร์ชันของเซิร์ฟเวอร์ทุกประการ

เมื่อการตั้งค่าเราเตอร์ไม่ช่วยอะไร

หากกรณีเหล่านี้ตรงกับคุณ การเพิ่มกฎของพอร์ตเพิ่มเติมก็ไม่ช่วยแก้ไขอะไรได้

  • เครือข่ายของคุณใช้ CGNAT (เช่นการเชื่อมต่อ 4G/5G ส่วนใหญ่และผู้ให้บริการไฟเบอร์บางราย)
  • คุณเปิดพอร์ตการสืบค้นไม่ถูกต้องแม่นยำ
  • ไฟร์วอลล์ของบริษัทหรือมหาวิทยาลัยบล็อกทราฟฟิกของ Steam
  • คุณมีการตั้งค่าเครือข่ายที่ซับซ้อน (Double NAT) และไม่ได้กำหนดค่าเราเตอร์ทั้งสองตัว

แหล่งอ้างอิง

แบ่งปันบทความนี้