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

    เพื่อนเข้าร่วมเซิร์ฟเวอร์ Valheim ไม่ได้? คู่มือ Crossplay และการฟอร์เวิร์ดพอร์ต

    หากเพื่อนไม่สามารถเข้าร่วมโลก Valheim ของคุณได้ หรือเกมขึ้นข้อความ 'failed to connect' อย่าเพิ่งรีบเปิดพอร์ต ให้พิจารณาก่อนว่าคุณใช้เส้นทางการเชื่อมต่อใด: Steam dedicated server, hosted world ปกติ หรือ Crossplay relay

    ตัวเลือกนั้นเปลี่ยนวิธีแก้ไขปัญหา Steam dedicated server มักขึ้นอยู่กับเราเตอร์และไฟร์วอลล์ของคุณ Crossplay relay ขึ้นอยู่กับสถานะรีเลย์, การเข้าสู่ระบบแพลตฟอร์ม, วิธีการเชิญ และเวอร์ชันที่ตรงกัน ตรวจสอบ NAT ก่อนเสียเวลากับการฟอร์เวิร์ดพอร์ต

    ขั้นแรก: พิจารณาว่าปัญหาอยู่ที่ไหน

    Valheim ใช้เส้นทางการเข้าร่วมมากกว่าหนึ่งเส้นทาง ข้อผิดพลาดเดียวกันจึงอาจหมายถึงการแก้ไขที่แตกต่างกัน แยกแยะอาการก่อนที่คุณจะเปลี่ยนเราเตอร์

    • LAN ทำงาน แต่เพื่อนภายนอกไม่สามารถเข้าร่วมเซิร์ฟเวอร์ Steam ได้: จัดการปัญหาในระดับการเข้าถึงสาธารณะ, การฟอร์เวิร์ดพอร์ต และไฟร์วอลล์
    • เปิดใช้งาน Crossplay แล้ว: ตรวจสอบสถานะรีเลย์, การล็อกอิน, วิธีเชิญ, รหัสผ่าน และเวอร์ชันก่อน
    • ไม่มีใครเข้าร่วมได้ (แม้แต่ใน LAN): แก้ไขการเริ่มเซิร์ฟเวอร์, การโหลดโลก, รหัสผ่าน, เวอร์ชัน และไฟร์วอลล์ในเครื่องก่อนการตั้งค่าเราเตอร์
    • การเข้าร่วมด้วย IP โดยตรงทำงาน แต่เซิร์ฟเวอร์ไม่แสดงในรายการ: หยุดเปลี่ยนพอร์ตและแก้ปัญหาการค้นหาเซิร์ฟเวอร์แทน

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

    ให้ทดสอบบนอุปกรณ์และเครือข่ายเดียวกับที่ใช้เล่น Valheim ผลลัพธ์ช่วยแยกปัญหา 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

    หากผู้เล่นภายนอกสามารถเข้าถึงโฮสต์ได้ ให้ใช้การแก้ไขเฉพาะของเกม

    เมื่อเครือข่ายของโฮสต์สามารถเข้าถึงได้ การแก้ไข Steam dedicated server จะตรงไปตรงมา: ส่งทราฟฟิก Valheim ไปยังเครื่องที่ถูกต้องและอนุญาตให้กระบวนการของเซิร์ฟเวอร์ผ่านระบบไฟร์วอลล์ หากคุณใช้ Crossplay ขั้นตอนนี้มักจะไม่ใช่ขั้นตอนแรก

    UDP

    2456-2457

    ช่วงพอร์ตเริ่มต้นสำหรับเซิร์ฟเวอร์ในคู่มือ Valheim ฟอร์เวิร์ดพอร์ตนี้ไปยัง LAN IP ของเซิร์ฟเวอร์เท่านั้น และอนุญาตเช่นเดียวกันในไฟร์วอลล์ระบบปฏิบัติการ

    • กำหนด LAN IP แบบคงที่ให้กับเครื่องเซิร์ฟเวอร์ก่อนสร้างกฎเราเตอร์
    • ฟอร์เวิร์ด UDP 2456-2457 ไปยัง LAN IP นั้น ไม่ใช่ IP สาธารณะของคุณ
    • อนุญาต 'Valheim Dedicated Server' หรือช่วง UDP ที่แน่นอน ผ่านไฟร์วอลล์ Windows/Linux
    • ทดสอบอีกครั้งจากฮอตสปอตมือถือหรือเครือข่ายภายนอกอื่น

    หากการเข้าร่วมโดยตรงทำงานแต่อาการยังคงอยู่ ให้ตรวจสอบเลเยอร์ถัดไป

    ความสามารถในการมองเห็นเบราว์เซอร์ของเซิร์ฟเวอร์ไม่เหมือนกับความสามารถในการเข้าถึงการเชื่อมต่อ หากเพื่อนสามารถเข้าร่วมผ่านที่อยู่โดยตรงได้ การตรวจสอบครั้งต่อไปของคุณควรเป็นการค้นหาเซิร์ฟเวอร์, ความสอดคล้องของ Crossplay และรายละเอียดเซสชัน

    • ลองเข้าร่วมด้วย IP:พอร์ต โดยตรงก่อนที่จะพึ่งพาเบราว์เซอร์ในเกม
    • ยืนยันว่าไคลเอนต์และเซิร์ฟเวอร์ใช้ Valheim เวอร์ชันเดียวกัน
    • ตรวจสอบรหัสผ่าน, ชื่อโลก, การตั้งค่าสาธารณะ และพารามิเตอร์เริ่มต้น
    • รักษาให้ Crossplay เปิดหรือปิดอย่างสม่ำเสมอในเซิร์ฟเวอร์ บัญชี และวิธีการเข้าร่วม

    เมื่อการเปลี่ยนแปลงเราเตอร์ไม่สามารถแก้ไขได้

    หยุดแก้ไขกฎเราเตอร์เมื่อปัญหาอยู่นอกเลเยอร์เร้าเตอร์ ณ จุดนี้ การเปลี่ยนวิธีการโฮสต์มีประโยชน์มากกว่าการเพิ่มกฎพอร์ตอื่น

    • เครือข่ายโฮสต์อยู่หลัง CGNAT หรือไม่มีที่อยู่ IPv4 สาธารณะ
    • โฮสต์มี Symmetric NAT และโฮสติ้ง Steam โดยตรงไม่เสถียร
    • เปิดใช้งาน Crossplay แล้ว และข้อผิดพลาดที่เหลือเป็นไปตามบัญชี, แพลตฟอร์ม, เวอร์ชัน, รหัสผ่าน หรือขั้นตอนการเชิญ
    • การเข้าร่วมโดยตรงทำงานได้ และมีเพียงเบราว์เซอร์ของเซิร์ฟเวอร์เท่านั้นที่ไม่น่าเชื่อถือ

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

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