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

คู่มือ NAT Type บนเราเตอร์: UPnP, port forwarding, DMZ และ Double NAT

แก้ NAT type บนเราเตอร์ตามลำดับที่ถูกต้อง: ทดสอบก่อน เปิด UPnP จอง IP ของอุปกรณ์ forward เฉพาะพอร์ตที่จำเป็น หลีกเลี่ยง DMZ ที่เสี่ยง และตรวจ Double NAT หรือ CGNAT

การตั้งค่าเราเตอร์ช่วยปรับ NAT type ได้ก็ต่อเมื่อเราเตอร์เป็นจุดที่บล็อกจริง เริ่มจาก NAT test แล้วเลือก UPnP, port forwarding, DMZ, bridge mode หรือ access point mode ตามผลลัพธ์ หากเส้นทาง upstream เป็น Double NAT หรือ CGNAT rule ในเราเตอร์บ้านอย่างเดียวอาจไม่พอ

การตระเตรียม

ก่อนที่คุณจะเริ่มต้น ให้รวบรวมข้อมูลต่อไปนี้:

  • ที่อยู่ IP ของเราเตอร์ ชื่อผู้ใช้ และรหัสผ่าน (มักพบบนป้ายกำกับที่ด้านหลังของเราเตอร์)
  • ที่อยู่ IP ของอุปกรณ์เกมของคุณ (พีซีหรือคอนโซล)
  • หมายเลขพอร์ต TCP หรือ UDP ที่จะส่งต่อ (หากใช้การส่งต่อพอร์ตเฉพาะ)

Decision tree สำหรับแก้ NAT บนเราเตอร์

ใช้ลำดับนี้แทนการเปลี่ยนทุกตัวเลือกในเราเตอร์พร้อมกัน แต่ละขั้นจะตัดสาเหตุเฉพาะของ Strict NAT, port-restricted NAT หรือ inbound connection ที่ล้มเหลว

1รัน NAT test ก่อน

ยืนยันก่อนว่าเป็น Open, Moderate, Strict, port restricted หรือ symmetric ก่อนเปลี่ยนค่าเราเตอร์

2เปิด UPnP บนเครือข่ายบ้านที่เชื่อถือได้

UPnP ให้ console และเกมขอ mapping ชั่วคราวได้อัตโนมัติ หลังเปิดแล้วให้รีสตาร์ตเกมหรืออุปกรณ์

3จอง LAN IP ที่คงที่

Port rule จะล้มเหลวหาก console หรือ PC ได้ local IP ใหม่ ใช้ DHCP reservation หรือ static IP นอก pool อัตโนมัติของเราเตอร์

4Forward เฉพาะพอร์ตที่จำเป็น

ใช้ TCP/UDP port ที่เกม แพลตฟอร์ม หรือ server ต้องการจริง หากเกมต้องใช้ UDP การ forward TCP จะไม่แก้ NAT

5ใช้ DMZ เป็น fallback แบบจำกัดเท่านั้น

DMZ เปิดอุปกรณ์หนึ่งเครื่องกว้างกว่าเดิม ควรลอง UPnP หรือ port forwarding ก่อน และหลีกเลี่ยงการนำ PC ทั่วไปเข้า DMZ

6เอาชั้นเราเตอร์ที่สองออก

ถ้า gateway ของ ISP และ router ของคุณ route traffic ทั้งคู่ ให้ใช้ bridge mode บน gateway หรือ access point mode บน router ตัวที่สอง

7ตรวจ Double NAT และ CGNAT

ถ้า WAN IP ของ router เป็น private, shared หรือไม่ตรงกับ public IPv4 การ forwarding ในบ้านอาจไม่ถึงอินเทอร์เน็ต

UPnP vs port forwarding vs DMZ vs bridge mode

การตั้งค่าเหมาะกับความเสี่ยงหรือข้อจำกัด
UPnPConsole และเกมในเครือข่ายบ้านที่เชื่อถือได้ซึ่งต้องใช้ mapping ชั่วคราวคาดเดาได้น้อยบน router ที่มีบั๊ก และไม่เหมาะกับเครือข่าย shared หรือไม่น่าเชื่อถือ
Port forwardingพอร์ตเกม/server ที่รู้แน่ชัดและชี้ไปยัง IP อุปกรณ์ที่คงที่protocol ผิด, local IP ผิด หรือ Double NAT จะทำให้ rule ไม่ได้ผล
DMZใช้ทดสอบชั่วคราวหรือ console เฉพาะเมื่อ rule แคบกว่าไม่ได้ผลเปิดกว้างมาก ไม่ควรใช้เป็นวิธีแรกกับ PC
Bridge/AP modeลบ NAT ชั้นที่สองระหว่าง gateway ของ ISP กับ router ของคุณอาจย้ายหน้าที่ Wi-Fi, firewall หรือ login ไปยังอุปกรณ์อื่น

วิธีที่ 1: การใช้ DMZ (เปิดพอร์ตทั้งหมด)

นี่เป็นวิธีที่ง่ายที่สุด จะเปิดพอร์ตทั้งหมดสำหรับที่อยู่ IP ที่ระบุ

1เข้าถึงการตั้งค่าเราเตอร์

ป้อนที่อยู่ IP ของเราเตอร์ของคุณในเบราว์เซอร์ จากนั้นเข้าสู่ระบบด้วยชื่อผู้ใช้และรหัสผ่านของคุณ ค้นหา "การส่งต่อ", "การตั้งค่า NAT" หรือ "การตั้งค่าขั้นสูง" ในเมนู

2รับที่อยู่ IP อุปกรณ์ของคุณ

สำหรับผู้ใช้พีซี:

พิมพ์ "cmd" ในการค้นหาของ Windows เรียกใช้ในฐานะผู้ดูแลระบบ พิมพ์ "ipconfig" แล้วกด Enter ค้นหา "ที่อยู่ IPv4"

สำหรับผู้ใช้ PS4:

ไปที่การตั้งค่า → เครือข่าย → ดูสถานะการเชื่อมต่อ ค้นหาที่อยู่ IP

3กำหนดค่า DMZ

คลิก "DMZ" ในการตั้งค่าเราเตอร์ ป้อนที่อยู่ IPv4 อุปกรณ์ของคุณ ตั้งค่าสถานะ DMZ เป็น "เปิดใช้งาน" แล้วคลิกบันทึก

4รีสตาร์ทเราเตอร์

หลังจากบันทึกการตั้งค่าแล้ว ให้รีสตาร์ทเราเตอร์เพื่อให้การเปลี่ยนแปลงมีผล

วิธีที่ 2: พอร์ตเฉพาะการส่งต่อ

หากคุณต้องการเปิดพอร์ตสำหรับเกมบางเกมเท่านั้น (เช่น Call of Duty: Modern Warfare) เพื่อความปลอดภัย ให้ใช้วิธีนี้

ข้อสำคัญ: คุณไม่สามารถใช้ทั้ง DMZ และการส่งต่อพอร์ตเฉพาะพร้อมกันได้ หากคุณต้องการส่งต่อพอร์ตเฉพาะ คุณต้องปิดการใช้งาน DMZ ก่อน

  1. 1
    ค้นหาหมายเลขพอร์ต

    ค้นหาหมายเลขพอร์ต TCP/UDP ที่เกมของคุณต้องการ

  2. 2
    เข้าถึงเซิร์ฟเวอร์เสมือน

    ค้นหา "การตั้งค่า NAT" หรือ "เซิร์ฟเวอร์เสมือน" ในการตั้งค่าเราเตอร์ของคุณ

  3. 3
    เพิ่มกฎ
    • ป้อนหมายเลขพอร์ตใน "Service Port" หรือ "Start Port"
    • ป้อนที่อยู่ IP อุปกรณ์ของคุณ
    • โดยปกติ "พอร์ตภายใน" จะเว้นว่างไว้ได้
    • เลือกประเภทโปรโตคอล (TCP, UDP หรือทั้งสองอย่าง)
  4. 4
    บันทึกและรีสตาร์ท

    คลิกใช้การตั้งค่าแล้วรีสตาร์ทเราเตอร์หรือโมเด็มของคุณ

เมื่อการตั้งค่าเราเตอร์แก้ NAT ไม่ได้

หาก UPnP, port forwarding และ DMZ ไม่เปลี่ยนผลลัพธ์ ให้หยุดเพิ่ม rule แล้วตรวจว่ามี NAT อีกชั้นที่ upstream หรือไม่

ตรวจสอบประเภท NAT ของคุณ

หลังจากกำหนดค่าเราเตอร์ของคุณแล้ว ให้ใช้เครื่องมือออนไลน์ฟรีของเราเพื่อตรวจสอบประเภท NAT ใหม่ของคุณ:

บทสรุป

ทำตามลำดับที่ถูกต้องแทนที่จะเปิดทุกอย่างพร้อมกัน หากเราเตอร์เป็นตัวบล็อก UPnP หรือ port forwarding ที่ตรงจุดมักช่วยได้ แต่ถ้าสาเหตุคือ Double NAT หรือ CGNAT ต้องแก้ upstream path ก่อน

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