แนะนำ
8 นาทีอ่าน22 ธ.ค. 2568

วิธีเปลี่ยน NAT Type บน Xbox: แก้ Strict NAT และ Double NAT

คำตอบสั้น

หากต้องการเปลี่ยนประเภท NAT บน Xbox ก่อนอื่นให้ตรวจสอบข้อความเครือข่าย Xbox ที่แน่นอน รวมถึง Strict NAT, UPnP ไม่สำเร็จ, ตรวจพบ NAT สองครั้ง หรือประเภท NAT ไม่พร้อมใช้งาน จากนั้นแก้ไขเส้นทางเครือข่ายตามลำดับ: เปิดใช้งาน UPnP ลองเลือกพอร์ตอื่น จอง Xbox IP ที่เสถียร ส่งต่อพอร์ต Xbox หากจำเป็นเท่านั้น และตรวจสอบ Double NAT หรือ CGNAT หากผลลัพธ์ยังคงเข้มงวด

เป้าหมายที่ดีที่สุดคือ Open NAT ส่วน Moderate NAT มักยังเล่นได้ แต่ Strict NAT หรือ Double NAT detected อาจทำให้ party, invitation, matchmaking หรือห้องที่ผู้เล่นโฮสต์มีปัญหา

วิธีเปลี่ยน NAT Type บน Xbox

ใช้ลำดับนี้กับ Xbox Series X/S หรือ Xbox One เปลี่ยนทีละชั้น แล้วทดสอบใหม่หลังแต่ละขั้น เพื่อรู้ว่าการตั้งค่าใดได้ผลจริง

1

ทดสอบ NAT type บน Xbox

ไปที่ Settings > General > Network settings แล้วรัน Test NAT type จดไว้ว่าเครื่องแสดง Open, Moderate, Strict, UPnP not successful, Double NAT detected หรือ NAT Type Unavailable

2

เปิด UPnP บนเราเตอร์

ในเครือข่ายบ้านที่เชื่อถือได้ UPnP มักเป็นวิธีแก้ฝั่งเราเตอร์ขั้นแรก เพราะ Xbox สามารถขอ port mapping ที่ต้องใช้ได้อัตโนมัติ

3

ลอง Alternate Port Selection

ถ้ามี Xbox มากกว่าหนึ่งเครื่องในเครือข่ายเดียวกัน ให้เลือกพอร์ตสำรองคนละพอร์ตบนเครื่องเพื่อหลีกเลี่ยง port mapping conflict

4

จอง IP ที่คงที่ให้ Xbox

ใช้ DHCP reservation บนเราเตอร์ เพื่อให้ lease ของ UPnP หรือกฎ forwarding แบบ manual ชี้ไปยังเครื่อง Xbox เดิมเสมอ

5

Forward พอร์ต Xbox เฉพาะเมื่อจำเป็น

ถ้า UPnP ไม่ทำงาน ให้ forward TCP 3074 และ UDP 88, 500, 3074, 3544, 4500 ไปที่ IP ของ Xbox อย่าผสม DMZ แบบเปิดกว้างกับกฎ forwarding แบบสุ่ม

6

แก้ Double NAT ก่อนเพิ่มกฎ

ถ้า Xbox รายงาน Double NAT detected ให้แก้ชั้นเราเตอร์ที่ซ้อนอยู่ก่อนด้วย bridge mode, AP mode หรือใช้เราเตอร์หลักเพียงตัวเดียว

7

ตรวจ CGNAT ถ้าแก้เราเตอร์แล้วไม่เปลี่ยน

ถ้า WAN IP ของเราเตอร์เป็น private หรือ shared การทำ port forwarding ภายในบ้านอาจไปไม่ถึงอินเทอร์เน็ตสาธารณะ ให้ขอ public IPv4 จาก ISP หรือใช้วิธีอื่น

ประเภท NAT ของ Xbox: ความหมายและขั้นต่อไป

ป้าย NAT ของ Xbox เป็นการประเมินระดับแพลตฟอร์ม โดยบอกว่าเครื่องของคุณรับทราฟฟิก P2P ได้พอสำหรับ Xbox Network party, matchmaking และ multiplayer หรือไม่ เกมบางเกมยังอาจแสดงผล Open, Moderate หรือ Strict ของตัวเอง เพราะทดสอบเซิร์ฟเวอร์ บริการ หรือเส้นทางพอร์ตคนละชุด

ผลลัพธ์ Xboxความหมายขั้นต่อไป
Open NATNAT type ที่ดีที่สุดของ Xbox สำหรับ party, invite, matchmaking และห้องที่ผู้เล่นเป็น hostหยุดเปลี่ยนค่าเราเตอร์ เว้นแต่ว่ามีเกมใดเกมหนึ่งยังมีปัญหาอยู่
Moderate NATโดยทั่วไปยังเล่นได้ แต่อาจมีปัญหาเมื่อเชื่อมต่อกับผู้เล่น Strict หรือเมื่อต้อง hostเปิด UPnP ลอง alternate port selection แล้วทดสอบใหม่
Strict NATXbox รับ inbound peer traffic ได้ไม่เพียงพอทำตามลำดับการแก้ทั้งหมด แล้วตรวจ Double NAT หรือ CGNAT
Double NAT detectedมีเราเตอร์ NAT มากกว่าหนึ่งชั้นระหว่าง Xbox กับอินเทอร์เน็ตแก้ topology ด้าน upstream ก่อนทำ port forwarding

วิธีตรวจ NAT Type บน Xbox

เปิด Settings > General > Network settings หน้าหลักจะแสดง NAT type และอาจแสดง UPnP not successful หรือ Double NAT detected ให้รัน Test NAT type หลังเปลี่ยนแต่ละครั้ง

รัน NATChecker บนอุปกรณ์ในเครือข่ายบ้านเดียวกัน เพื่อเทียบชื่อ NAT ของ Xbox กับพฤติกรรม NAT จริง ช่วยแยกปัญหา console, router และ ISP

ตรวจสอบประเภท NAT ทันที →

Alternate Port Selection ที่ดีที่สุดสำหรับ Xbox

ไม่มีพอร์ตสำรองที่ดีที่สุดสำหรับ Xbox ทุกเครื่อง พอร์ตที่ดีคือพอร์ตที่ยังไม่ถูก Xbox หรือแอปอื่นบน router เดียวกันใช้ หากยังเป็น Moderate หรือ Strict ให้เลือกพอร์ต manual อื่น รีสตาร์ต แล้วทดสอบใหม่

ถ้า Xbox แสดง UPnP not successful

UPnP not successful มักหมายถึง router ไม่สร้าง mapping ที่ Xbox ขอ ให้อัปเดต firmware เปิด UPnP ลบ rule manual ที่ชนกัน รีสตาร์ต router และ Xbox แล้วทดสอบใหม่

Xbox port forwarding

ใช้ port forwarding เฉพาะหลังจาก UPnP และพอร์ตสำรองไม่ได้ผล หรือเมื่อ router จัดการ UPnP ได้ไม่ดี ให้ forward พอร์ตไปที่ IP ของ Xbox ไม่ใช่ PC หรือ console เครื่องอื่น Microsoft ยังระบุพอร์ตบริการอย่าง TCP/UDP 53 และ TCP 80 สำหรับ Xbox Network ซึ่งมักเป็นพอร์ต outbound หรือพอร์ตบริการทั่วไป ส่วน rule ด้านล่างคือ NAT mapping ขาเข้าที่ router บ้านส่วนใหญ่ต้องใช้จริง

TCP

3074

UDP

88, 500, 3074, 3544, 4500

ก่อนเปลี่ยนค่า router

ดูหน้าจอเครือข่าย Xbox เกมที่มีปัญหา และค่า WAN/public IP ของ router ร่วมกัน วิธีนี้ช่วยเลี่ยงข้อผิดพลาดที่พบบ่อย: ไปแก้ port rule ทั้งที่ตัวบล็อกจริงคือ UPnP ล้มเหลว, Teredo เข้าไม่ถึง, Double NAT หรือ CGNAT ฝั่ง ISP

ประเภท NAT ไม่พร้อมใช้งานและ Teredo

หาก Xbox แจ้งว่า NAT Type Unavailable แปลว่า Teredo หรือการเชื่อมต่อ Xbox Network อาจยังทำงานไม่ถูกต้อง ให้รีสตาร์ท console และ router ปิด VPN หรือ rule firewall ที่เข้มงวดเกินไป ตรวจ IPv6/IPv4 แล้วทดสอบใหม่ก่อนทำ port forwarding

Xbox NAT กับ NAT ในเกม

Open NAT บนหน้าจอ Xbox คือเป้าหมายระดับแพลตฟอร์ม หากมีเพียงเกมเดียวที่ยังแสดง Moderate หรือ Strict ให้ตรวจเซิร์ฟเวอร์ crossplay, voice chat หรือพอร์ต hosting ของเกมนั้นก่อน ไม่ใช่ตั้งค่าเครือข่ายบ้านใหม่ทั้งหมด

เหตุใดรายการพอร์ตจึงแตกต่างกัน

เอกสารทางการของ Xbox รวมพอร์ตสำหรับ Xbox Network, DNS, HTTP, IPsec และ Teredo แต่การแก้ NAT ที่บ้านมักโฟกัสที่พอร์ตขาเข้าที่ต้อง mapping ไปยังเครื่อง Xbox อย่างเสถียร

Double NAT และ CGNAT เป็นคนละปัญหา

Double NAT มักเกิดจากมี router สองชั้นในบ้าน เช่น gateway ของ ISP กับ router ของคุณ ส่วน CGNAT อยู่ฝั่ง ISP ทั้งสองอย่างทำให้ Xbox ยังเป็น Strict NAT ได้แม้ router ในบ้านตั้งค่าถูก

เอกสาร Xbox อย่างเป็นทางการ

ใช้ Xbox Support เพื่อตรวจข้อความ error ของแพลตฟอร์ม แล้วใช้ NATChecker และหน้า router เพื่อหาจุดที่ NAT ถูกจำกัดจริง

คำถามที่พบบ่อย

จะเปลี่ยน NAT type บน Xbox ได้อย่างไร?

ในการเปลี่ยน NAT type บน Xbox ให้ทดสอบ NAT type ก่อน เปิด UPnP บนเราเตอร์ ลอง alternate port selection จอง IP ให้ Xbox ทำ port forwarding เมื่อจำเป็น และตรวจ Double NAT หรือ CGNAT หากผลยังเป็น Strict

จะแก้ Strict NAT บน Xbox Series X หรือ Xbox One ได้อย่างไร?

เริ่มจาก UPnP จากนั้นลอง alternate port selection และรีสตาร์ท Xbox ถ้ายังเป็น Strict NAT ให้จอง IP ของ Xbox และ forward TCP 3074 รวมถึง UDP 88, 500, 3074, 3544, 4500 ถ้ายังไม่เปลี่ยน ให้ตรวจ Double NAT และ CGNAT

NAT type ไหนดีที่สุดสำหรับ Xbox?

Open NAT คือ NAT type ที่ดีที่สุดสำหรับ Xbox ส่วน Moderate NAT มักใช้เล่น multiplayer ทั่วไปได้ Strict NAT เป็นสถานะเตือน เพราะอาจบล็อก party, invite, matchmaking หรือ hosting

Alternate port selection ที่ดีที่สุดสำหรับ Xbox คืออะไร?

พอร์ตสำรองที่ดีที่สุดคือพอร์ตที่ไม่ชนกับ mapping อื่นบนเราเตอร์ ถ้ามี Xbox หลายเครื่องหรือแอปอื่นใช้ mapping เดียวกัน ให้เลือก manual alternate port อื่น รีสตาร์ท แล้วทดสอบใหม่

ทำไม Xbox ถึงขึ้น UPnP not successful?

Xbox จะแสดง UPnP not successful เมื่อเราเตอร์ไม่สร้าง automatic port mapping ที่เครื่องร้องขอ สาเหตุอาจเป็น firmware เราเตอร์, UPnP ปิดอยู่, กฎชนกัน, Double NAT หรือ NAT ฝั่ง ISP

Double NAT detected บน Xbox หมายความว่าอะไร?

Double NAT detected หมายความว่า Xbox อยู่หลังเราเตอร์ NAT มากกว่าหนึ่งชั้น ให้แก้ layout เครือข่ายก่อน โดยมักใช้ bridge mode กับ gateway ของ ISP, ตั้งเราเตอร์ตัวที่สองเป็น AP mode หรือใช้เราเตอร์หลักเพียงตัวเดียว

ควร forward พอร์ตใดสำหรับ Xbox?

Forward TCP 3074 และ UDP 88, 500, 3074, 3544, 4500 ไปยัง IP ของ Xbox ที่จองไว้ Microsoft อาจระบุพอร์ตบริการเพิ่มเติม เช่น 53 และ 80 แต่ปัญหา NAT mapping หลักมักขึ้นกับพอร์ต Xbox ที่ต้องเข้าถึง console ได้ Port forwarding จะใช้ได้ก็ต่อเมื่อ router มีเส้นทาง internet สาธารณะจริง

NAT Type Unavailable หมายถึงอะไรบน Xbox

ประเภท NAT ไม่พร้อมใช้งานหมายความว่า Xbox ไม่สามารถระบุสถานะ NAT ได้อย่างสมบูรณ์ บ่อยครั้งเนื่องจากการเชื่อมต่อเครือข่าย Xbox, Teredo, การตั้งค่า IPv4/IPv6, กฎไฟร์วอลล์, VPN หรือพฤติกรรมของเราเตอร์กำลังบล็อกการทดสอบ รีสตาร์ทเครือข่าย ลบ VPN หรือกฎไฟร์วอลล์ที่เข้มงวด ยืนยัน UPnP จากนั้นทดสอบอีกครั้ง

เหตุใดเกมจึงแสดง NAT ระดับปานกลางเมื่อ Xbox แสดง Open NAT

หน้าจอเครือข่าย Xbox และเกมแต่ละเกมอาจทดสอบเซิร์ฟเวอร์ พอร์ต ระบบเสียง หรือพฤติกรรมการโฮสต์แบบเพียร์ที่แตกต่างกัน ถือว่า Open NAT บน Xbox เป็นผลลัพธ์ของแพลตฟอร์มที่ดี จากนั้นแก้ไขปัญหาข้อกำหนดเครือข่ายของเกมนั้นหากมีเพียงชื่อเดียวที่รายงาน NAT ปานกลางหรือเข้มงวด

Moderate NAT บน Xbox แย่หรือไม่?

Moderate NAT ไม่ได้แย่เสมอไป หลายเกมยังเล่นได้ แต่ Open NAT เหมาะกว่าสำหรับ party, direct invite, hosting และการเชื่อมต่อกับผู้เล่นที่เครือข่ายถูกจำกัดเช่นกัน

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