ARK: Survival Ascended ใช้พอร์ตเกมและพอร์ต query แยกกัน ต้องใช้ตัวกรองเซิร์ฟเวอร์เบราว์เซอร์ที่เฉพาะเจาะจงเพื่อค้นหาเซิร์ฟเวอร์ที่ไม่เป็นทางการ และรองรับทั้งวิธีแบบ crossplay และการเชื่อมต่อโดยตรง คู่มือนี้ครอบคลุมทุกวิธีในการเข้าร่วมเซิร์ฟเวอร์ ASA ของ Legion Hosting ของคุณ
ข้อกำหนดเบื้องต้น
- เซิร์ฟเวอร์ ARK: Survival Ascended ที่ใช้งานอยู่กับ Legion Hosting
- ที่อยู่ IP และพอร์ตเกมของเซิร์ฟเวอร์ของคุณ — ค้นหาสิ่งเหล่านี้ใน GPanel ภายใต้ Console หรือแท็บ Network
- ติดตั้ง ARK: Survival Ascended บนพีซีหรือคอนโซลของคุณ (Epic หรือ Steam)
- BattleEye ต้องเปิดหรือปิดให้สอดคล้องกันทั้งบนเซิร์ฟเวอร์และไคลเอนต์ — การตั้งค่าที่ไม่ตรงกันจะทำให้เข้าร่วมไม่ได้
วิธีที่ 1 — การค้นหาเซิร์ฟเวอร์ของคุณในเบราว์เซอร์
เซิร์ฟเวอร์เบราว์เซอร์ในเกมจะแสดงเซิร์ฟเวอร์ของคุณเมื่อมันกำลังทำงาน แต่คุณต้องใช้ตัวกรองที่ถูกต้องไม่เช่นนั้นมันจะไม่ปรากฏในมุมมองเริ่มต้น
- เปิด ARK: Survival Ascended และไปยังเมนูหลัก
- คลิก Join Game
- ที่ด้านบนของรายการเซิร์ฟเวอร์ ให้เปิดดรอปดาวน์ Server Type (หรือ Session Filter) และเลือก Unofficial จากนั้นเลือก Player Servers (หรือ Unofficial Player Servers ในบางบิลด์)
- หากคุณเห็นช่องทำเครื่องหมายที่มีป้ายว่า Show PC Only, Show Console Only หรือตัวเลือกล็อกแพลตฟอร์มที่คล้ายกัน ให้ ยกเลิกการทำเครื่องหมาย การปล่อยให้ทำเครื่องหมายไว้จะซ่อนเซิร์ฟเวอร์ crossplay และเป็นเหตุผลที่พบบ่อยที่สุดที่เซิร์ฟเวอร์ไม่ปรากฏ
- ในช่องค้นหา ให้พิมพ์ส่วนหนึ่งของชื่อเซิร์ฟเวอร์ของคุณตามที่ตั้งไว้ใน GPanel (ตรวจสอบพารามิเตอร์ startup ของเซิร์ฟเวอร์ของคุณสำหรับค่า
SessionName) - คลิก Search หรือกด Enter และรอให้ผลลัพธ์แสดงขึ้น
- ค้นหาเซิร์ฟเวอร์ของคุณในรายการ คลิกที่มัน แล้วคลิก Join

วิธีที่ 2 — เชื่อมต่อโดยตรงผ่านคำสั่งคอนโซล
การเชื่อมต่อโดยตรงจะข้ามเซิร์ฟเวอร์เบราว์เซอร์ไปทั้งหมด นี่เป็นวิธีที่เชื่อถือได้มากที่สุดและทำงานได้แม้ว่าเซิร์ฟเวอร์เบราว์เซอร์จะช้าหรือเซิร์ฟเวอร์ยังไม่ได้กระจายไปยังรายการ
- เปิด ARK: Survival Ascended และไปยังเมนูหลัก
- กดปุ่ม tilde (~) หรือ ` เพื่อเปิดคอนโซลในเกม หากคอนโซลไม่เปิด ให้ตรวจสอบว่าเค้าโครงแป้นพิมพ์ของคุณได้รับการรองรับ — เค้าโครงที่ไม่ใช่ของสหรัฐฯ บางอันใช้ปุ่มที่แตกต่างกัน
-
พิมพ์คำสั่งต่อไปนี้ โดยแทนที่
YOUR_IPและGAME_PORTด้วยค่าจาก GPanel:
ตัวอย่าง:open YOUR_IP:GAME_PORTopen 203.0.113.45:7777 - กด Enter เกมจะพยายามเชื่อมต่อทันที
- หากเซิร์ฟเวอร์มีการตั้งรหัสผ่าน จะมีพรอมต์ปรากฏขึ้นขอรหัสผ่านก่อนที่คุณจะได้รับอนุญาตให้เข้า

open ต้องการพอร์ตที่ผู้เล่นเชื่อมต่อจริง (ค่าเริ่มต้น 7777) การใช้พอร์ต query (เช่น 7778) จะส่งผลให้การเชื่อมต่อล้มเหลว
ทำความเข้าใจพอร์ต Query
พอร์ต query แยกต่างหากจากพอร์ตเกมและใช้สำหรับการแสดงรายชื่อในเซิร์ฟเวอร์เบราว์เซอร์เท่านั้น — ไม่ต้องป้อนเมื่อใช้ open เพื่อเชื่อมต่อโดยตรง
open IP:port) และการเล่นเกมไม่ได้รับผลกระทบ หากคุณไม่ต้องการการแสดงรายชื่อในเบราว์เซอร์ คุณสามารถละเลยพอร์ต query ได้อย่างปลอดภัย
| พอร์ต | ค่าเริ่มต้น | วัตถุประสงค์ | ใช้ที่ไหน |
|---|---|---|---|
| พอร์ตเกม | 7777 |
ผู้เล่นเชื่อมต่อผ่านพอร์ตนี้เพื่อเข้าร่วมเซิร์ฟเวอร์จริง | open IP:7777 ในคอนโซล; การเข้าร่วมผ่านเซิร์ฟเวอร์เบราว์เซอร์ |
| พอร์ต Query | 7778 |
การ poll ของเซิร์ฟเวอร์เบราว์เซอร์ — Steam/Epic ใช้พอร์ตนี้เพื่อแสดงข้อมูลเซิร์ฟเวอร์ | เครื่องมือของบุคคลที่สามบางตัว (ArkServers.io, battlemetrics) ขอพอร์ตนี้ |
พอร์ตทั้งสองมองเห็นได้ใน GPanel ภายใต้ Network หากเซิร์ฟเวอร์ของคุณได้รับการกำหนดพอร์ตที่ไม่ใช่ค่าเริ่มต้น ให้ใช้ค่าที่แสดงที่นั่น — อย่าสันนิษฐานว่าเป็น 7777/7778
การตั้งค่า Crossplay และ BattleEye
Crossplay (ผู้เล่น PC และคอนโซลด้วยกัน)
ASA รองรับ crossplay ระหว่าง Steam, Epic Games และคอนโซลเมื่อเซิร์ฟเวอร์เปิดใช้งาน crossplay
- ใน GPanel ไปที่แท็บ Startup ของเซิร์ฟเวอร์ของคุณ
- ค้นหาสวิตช์ Crossplay หรือแฟล็ก startup
-crossplayและตรวจสอบให้แน่ใจว่าเปิดใช้งานอยู่ - ในเซิร์ฟเวอร์เบราว์เซอร์ เซิร์ฟเวอร์ crossplay จะปรากฏในรายการรวม — ตรวจสอบให้แน่ใจว่าตัวกรอง Show PC/Console Only ถูกยกเลิกการทำเครื่องหมาย (ตามที่กล่าวถึงในวิธีที่ 1 ขั้นตอนที่ 4) เพื่อให้ผู้เล่นทุกคนมองเห็นเซิร์ฟเวอร์เหล่านี้ได้

BattleEye Anti-Cheat
BattleEye ต้องตรงกันระหว่างเซิร์ฟเวอร์และไคลเอนต์ ความไม่ตรงกันเป็นหนึ่งในเหตุผลที่พบบ่อยที่สุดที่ผู้เล่นสามารถค้นหาเซิร์ฟเวอร์ในเบราว์เซอร์ได้แต่ไม่สามารถเข้าร่วมได้จริง
- ด้านเซิร์ฟเวอร์: ตรวจสอบแท็บ Startup ใน GPanel สำหรับสวิตช์ BattleEye สังเกตว่ามันเปิดหรือปิดอยู่
- ด้านไคลเอนต์ (Steam): ในไลบรารี Steam ของคุณ คลิกขวาที่ ARK: Survival Ascended เลือก Properties จากนั้น Launch Options เพิ่ม
-NoBattlEyeเพื่อปิดใช้งาน หรือลบแฟล็กนั้นเพื่อเปิดใช้งาน - ด้านไคลเอนต์ (Epic): ตัวเปิด Epic จะแสดงพรอมต์เมื่อเปิดใช้งานโดยถามว่าจะเล่นโดยมีหรือไม่มี BattleEye
- ทั้งเซิร์ฟเวอร์และผู้เล่นที่เชื่อมต่อทุกคนต้องใช้การตั้งค่า BattleEye เดียวกัน
การตรวจสอบ
- ใน GPanel ยืนยันว่าสถานะเซิร์ฟเวอร์แสดง Running ในแท็บ Console ก่อนพยายามเข้าร่วม เซิร์ฟเวอร์ในสถานะ Starting ยังไม่พร้อมรับการเชื่อมต่อ
- ลองวิธีการเชื่อมต่อโดยตรง (
open IP:port) ก่อน — วิธีนี้เร็วกว่าการรอให้เบราว์เซอร์อัปเดตและยืนยันว่าเซิร์ฟเวอร์เข้าถึงได้จริง - เมื่อเข้าไปแล้ว ให้เปิดเมนูหยุดชั่วคราวในเกมและตรวจสอบว่าชื่อเซิร์ฟเวอร์ตรงกับเซิร์ฟเวอร์ที่คุณคาดหวัง นี่จะตัดความเป็นไปได้ของการเข้าร่วมเซิร์ฟเวอร์อื่นที่มีชื่อคล้ายกันโดยไม่ตั้งใจ
- ตรวจสอบรายชื่อผู้เล่นหรือบันทึกแอดมินเพื่อยืนยันว่าการเชื่อมต่อของคุณถูกบันทึกไว้
การแก้ไขปัญหา
เซิร์ฟเวอร์ไม่ปรากฏในเบราว์เซอร์
- ยืนยันว่าเซิร์ฟเวอร์เริ่มต้นอย่างสมบูรณ์ใน GPanel (สถานะ: Running ไม่ใช่ Starting)
- ตั้งตัวกรองเป็น Unofficial > Player Servers และยกเลิกการทำเครื่องหมายช่อง PC-only หรือ Console-only ใด ๆ
- ล้างฟิลด์ค้นหาชื่อและเลื่อนดูด้วยตนเอง —
SessionNameในแท็บ Startup ของ GPanel ต้องตรงกับสิ่งที่คุณกำลังค้นหาทุกประการ - เบราว์เซอร์อาจใช้เวลา 5–10 นาทีในการดึงเซิร์ฟเวอร์ที่เพิ่งเริ่มต้น ลองเชื่อมต่อโดยตรงในระหว่างนี้
- เซิร์ฟเวอร์เบราว์เซอร์ต้องการพอร์ต query ตรวจสอบแท็บ Network ของ GPanel — หากจัดสรรเฉพาะพอร์ตเกมและไม่มีพอร์ต query แสดงในรายการ เซิร์ฟเวอร์ของคุณจะไม่ปรากฏในเบราว์เซอร์ ใช้การเชื่อมต่อโดยตรงแทน หรือ ติดต่อฝ่ายสนับสนุน เพื่อขอการจัดสรรพอร์ต query
การเชื่อมต่อโดยตรงล้มเหลวทันที
- ตรวจสอบอีกครั้งว่าคุณกำลังใช้ พอร์ตเกม ไม่ใช่พอร์ต query
- ตรวจสอบให้แน่ใจว่าไม่มีช่องว่างในคำสั่ง
open IP:portนอกเหนือจากช่องว่างหลังopen - ยืนยันว่าเซิร์ฟเวอร์กำลังทำงาน — เซิร์ฟเวอร์ที่หยุดหรือล่มจะปฏิเสธการเชื่อมต่ออย่างเงียบ ๆ
- ลอง ping IP จากพรอมต์คำสั่ง (
ping YOUR_IP) เพื่อยืนยันการเข้าถึงเครือข่ายพื้นฐาน
การเชื่อมต่อ timeout หรือหลุดระหว่างการโหลด
- ตรวจสอบเอาต์พุตคอนโซลของ GPanel สำหรับข้อผิดพลาด สาเหตุที่พบบ่อยคือเซิร์ฟเวอร์หน่วยความจำหมดระหว่างการโหลดหรือ mod ล้มเหลวในการ initialise
- หากติดตั้ง mod ไว้ ให้ยืนยันว่าผู้เล่นทุกคนมีรายการ mod และลำดับการโหลดเดียวกัน mod ที่ไม่ตรงกันจะทำให้เกิด timeout ในระหว่างการ handshake การเชื่อมต่อเริ่มต้น
- ลดจำนวน mod ที่ใช้งานชั่วคราวเพื่อแยกแยะว่า mod ใดทำให้เกิดการตัดการเชื่อมต่อ
พรอมต์รหัสผ่านไม่ปรากฏ / ข้อผิดพลาดรหัสผ่านไม่ถูกต้อง
- ในแท็บ Startup ของ GPanel ค้นหาฟิลด์
ServerPasswordหรือ Server Password และยืนยันว่าตั้งรหัสผ่านอย่างถูกต้อง - หลังจากเปลี่ยนรหัสผ่านใน GPanel ให้รีสตาร์ทเซิร์ฟเวอร์อย่างสมบูรณ์ — เซิร์ฟเวอร์ที่กำลังทำงานจะไม่ใช้การเปลี่ยนแปลง startup จนกว่าจะรีสตาร์ท
- รหัสผ่านมีความไวต่อตัวพิมพ์เล็ก-ใหญ่ ยืนยันว่า Caps Lock ปิดอยู่เมื่อป้อนรหัสผ่านในเกม
ข้อผิดพลาด BattleEye ไม่ตรงกันเมื่อเข้าร่วม
โดยปกติข้อความแสดงข้อผิดพลาดจะอ่านได้ประมาณว่า "You are running with BattleEye disabled" หรือ "Server requires BattleEye" เพื่อแก้ไขปัญหานี้:
- สังเกตการตั้งค่า BattleEye บนเซิร์ฟเวอร์ (แท็บ Startup ของ GPanel)
- ทำให้ตรงกันบนไคลเอนต์ของคุณโดยใช้ launch option ของ Steam (
-NoBattlEyeเพื่อปิดใช้งาน) หรือพรอมต์ของตัวเปิด Epic - รีสตาร์ท ASA และเชื่อมต่อใหม่