เซิร์ฟเวอร์ 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) และไม่ได้กำหนดค่าเราเตอร์ทั้งสองตัว