แนะนำ
    11 นาทีอ่าน05 พ.ค. 2569

    เพื่อนเข้า R.E.P.O. ไม่ได้? คู่มือ NAT และไฟร์วอลล์

    ถ้าเพื่อนเข้า R.E.P.O. lobby ไม่ได้ ให้แยกก่อนว่าปัญหาตาม host, ผู้เล่นบางคน หรือ session ของ Steam แล้วค่อยตรวจ NAT, ไฟร์วอลล์, VPN, เวอร์ชัน และ mod

    ถ้าโหมดผู้เล่นหลายคนของ R.E.P.O. ใช้ไม่ได้ อย่าเริ่มจากการแก้เราเตอร์ทันที ให้แยกก่อนว่าโฮสต์เปิดไม่ถูกต้อง ผู้เล่นนอกบ้านเข้าไม่ถึงเครือข่ายของคุณ หรือปัญหาอยู่ที่คำเชิญ รายชื่อเซิร์ฟเวอร์ เวอร์ชัน หรือม็อด

    แยกก่อนว่าการเชื่อมต่อหยุดตรงไหน

    สำหรับผู้เล่น อาการมักดูเหมือนกันหมดคือ “เพื่อนเข้าไม่ได้” แต่จุดที่ต้องแก้ขึ้นกับชั้นที่ล้มเหลว แยกอาการให้ชัดก่อนเปิด port

    • ถ้าอยู่ LAN เดียวกันก็เข้าไม่ได้ ให้ตรวจการเริ่มเซิร์ฟเวอร์/ล็อบบี้ ไฟร์วอลล์เครื่อง รหัสผ่าน เวอร์ชัน และม็อดก่อน
    • ถ้า LAN ใช้ได้แต่เพื่อนนอกบ้านเข้าไม่ได้ ให้ตรวจ NAT, IPv4 สาธารณะ, port forwarding บนเราเตอร์ และไฟร์วอลล์ระบบ
    • ถ้ามีแค่เพื่อนคนเดียวเข้าไม่ได้ ให้ตรวจ VPN, ไฟร์วอลล์, เวอร์ชัน, ม็อด และเครือข่ายของคนนั้น
    • ถ้าเข้าร่วมโดยตรงได้แต่รายชื่อหรือคำเชิญล้มเหลว ให้มองเป็นปัญหาการค้นพบเซิร์ฟเวอร์ คำเชิญแพลตฟอร์ม หรือเซสชัน

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

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

    ถ้าโฮสต์เข้าถึงจากภายนอกได้แล้ว ให้แก้การตั้งค่าของเกม

    หลังยืนยันว่าการเชื่อมต่อจากภายนอกถึงโฮสต์แล้ว ค่อยตรวจการตั้งค่าเฉพาะของ R.E.P.O.: พอร์ตที่ใช้จริง ไฟร์วอลล์ระบบ โหมดเซิร์ฟเวอร์ วิธีเชิญ และเวอร์ชัน/ม็อดของผู้เล่นต้องตรงกัน

    • ตั้ง LAN IP ของเครื่องโฮสต์ให้คงที่ และใช้ปลายทางเดียวกันในเราเตอร์กับไฟร์วอลล์ระบบ
    • เปิดเฉพาะพอร์ตที่เซิร์ฟเวอร์ใช้จริง อย่าใช้ช่วงพอร์ตกว้างหรือ DMZ เป็นทางลัดในการทดสอบ
    • ปิด VPN, proxy, ตัวเร่งเกม และอะแดปเตอร์เสมือนที่ไม่ใช้เพื่อทดสอบแบบสะอาด
    • ทดสอบซ้ำจากเครือข่ายภายนอก เช่น mobile hotspot ไม่ใช่แค่ LAN เดียวกัน

    ถ้าเข้าร่วมโดยตรงได้ ให้ตรวจชั้นถัดไป

    ถ้าเพื่อนเข้าได้ด้วยที่อยู่โดยตรงหรือคำเชิญใหม่ การเชื่อมต่อพื้นฐานมักไม่ใช่ตัวบล็อกหลักแล้ว การแก้เราเตอร์ต่ออาจทำให้หาสาเหตุยากขึ้น

    • ลอง IP:port โดยตรงหรือคำเชิญใหม่ก่อนพึ่งรายชื่อเซิร์ฟเวอร์
    • รีสตาร์ทเกมและไคลเอนต์แพลตฟอร์มทั้งฝั่งโฮสต์และผู้เล่นที่เข้าร่วม
    • ตรวจชื่อเซิร์ฟเวอร์ ตัวกรอง รหัสผ่าน Crossplay/relay และความเข้ากันได้ของเวอร์ชัน
    • ถ้าเข้าร่วมโดยตรงก็ล้มเหลว ให้กลับไปตรวจ NAT, การเข้าถึงจากภายนอก, port forwarding และไฟร์วอลล์

    เมื่อควรหยุดแก้ router

    ถ้าจุดที่บล็อกอยู่นอกเราเตอร์ของคุณ การเพิ่มกฎจะไม่ทำให้เพื่อนเข้าได้ ต้องใช้เครือข่ายอื่น โฮสต์อื่น hosting/relay หรือขอ IPv4 สาธารณะจาก ISP

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

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

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