Port Forwarding จำเป็นสำหรับเล่นเกมหรือไม่ ควรตั้งตอนไหน

Port Forwarding ไม่จำเป็นสำหรับการเล่นเกมออนไลน์ทุกคน หาก NAT Type เป็น Open หรือ Moderate เข้า Party และเล่นกับเพื่อนได้ปกติ ไม่ควรเปิดพอร์ตเพิ่มโดยไม่มีเหตุผล

ควรพิจารณา Port Forwarding เมื่อ NAT เป็น Strict หรือ Type 3 เปิด UPnP แล้วไม่หาย แก้ Double NAT แล้ว และยืนยันว่าไม่ได้ติด CGNAT โดยต้องส่งต่อเฉพาะพอร์ตที่จำเป็นไปยัง IP Address ของเครื่องเล่นเกมเท่านั้น

สารบัญ

  • Port Forwarding คืออะไร
  • ช่วยเล่นเกมอย่างไร
  • จำเป็นต้องตั้งหรือไม่
  • ควรใช้ Port Forwarding เมื่อใด
  • ต้องตรวจสอบอะไรก่อน
  • วิธีตั้ง Port Forwarding
  • Port Forwarding ปลอดภัยหรือไม่
  • มีเครื่องเล่นเกมหลายเครื่องทำอย่างไร
  • ตั้งแล้ว NAT ยัง Strict แก้อย่างไร
  • คำถามที่พบบ่อย
  • สรุป

1. Port Forwarding คืออะไร

Port Forwarding คือการสร้างกฎบน Router เพื่อส่งข้อมูลที่เข้ามาจากอินเทอร์เน็ตผ่านหมายเลขพอร์ตที่กำหนด ไปยังอุปกรณ์เครื่องหนึ่งภายในบ้าน

ตัวอย่างโครงสร้างการทำงานคือ

อินเทอร์เน็ต → Router → กฎ Port Forwarding → เครื่องเล่นเกม

Router ต้องทราบข้อมูลสำคัญ ได้แก่

  • หมายเลขพอร์ตภายนอก
  • หมายเลขพอร์ตภายใน
  • Protocol แบบ TCP หรือ UDP
  • IP Address ของเครื่องเล่นเกม
  • อุปกรณ์ที่ต้องรับข้อมูล
  • สถานะเปิดหรือปิดของกฎ

หากตั้งค่าไม่ถูกต้อง ข้อมูลอาจถูกส่งไปผิดเครื่องหรือไม่ถูกส่งเข้าเครือข่ายเลย


2. ทำไมเกมบางประเภทต้องใช้พอร์ต

การเชื่อมต่อออกจากบ้านไปยังเซิร์ฟเวอร์มักทำงานได้ตามปกติ เพราะ Router เห็นว่าอุปกรณ์ใดเป็นผู้เริ่มการเชื่อมต่อ

แต่เกม ระบบ Party หรือการเล่นแบบผู้เล่นเป็น Host อาจต้องรับการเชื่อมต่อกลับมาจากภายนอก หาก Router ไม่มีรายการที่ตรงกัน ข้อมูลอาจถูกปฏิเสธ

Port Forwarding ช่วยบอก Router อย่างชัดเจนว่า

“ถ้ามีข้อมูลเข้ามาที่พอร์ตนี้ ให้ส่งไปยังเครื่องเล่นเกมเครื่องนี้”

การตั้งค่านี้อาจช่วยแก้ปัญหา เช่น

  • NAT Type Strict
  • PlayStation NAT Type 3
  • เข้า Party ไม่ได้
  • เชิญเพื่อนไม่สำเร็จ
  • เพื่อนเข้าห้องที่สร้างไม่ได้
  • ไม่สามารถเป็น Host
  • Voice Chat เชื่อมต่อไม่ได้
  • เกมแจ้งปัญหาการเชื่อมต่อขาเข้า

3. Port Forwarding จำเป็นสำหรับเล่นเกมหรือไม่

ผู้เล่นส่วนใหญ่ไม่จำเป็นต้องตั้ง Port Forwarding ด้วยตนเอง เพราะ Router รุ่นปัจจุบันและเครื่องเล่นเกมสามารถใช้ UPnP เพื่อสร้าง Port Mapping อัตโนมัติได้

ไม่จำเป็นต้องตั้งเมื่อ

  • NAT เป็น Open
  • PlayStation ขึ้น NAT Type 2
  • เข้า Party ได้
  • เล่นกับเพื่อนได้
  • Matchmaking ทำงานตามปกติ
  • UPnP จัดการการเชื่อมต่อได้
  • ไม่มีข้อความเกี่ยวกับ NAT
  • ไม่ได้สร้างเซิร์ฟเวอร์เกมภายในบ้าน
  • ไม่มีปัญหาการเชื่อมต่อขาเข้า

การเปิดพอร์ตเพิ่มไม่ได้ทำให้เกมเร็วขึ้นโดยอัตโนมัติ และไม่ควรทำเพียงเพราะมีบทความหรือคลิปแนะนำหมายเลขพอร์ตจำนวนมาก


4. ควรใช้ Port Forwarding เมื่อใด

ควรพิจารณาเมื่อผ่านการตรวจสอบต่อไปนี้แล้ว

4.1 NAT ยังเป็น Strict

เครื่องเล่นเกมแสดง Strict หรือ Type 3 และมีอาการเข้า Party หรือเล่นกับเพื่อนไม่ได้จริง

4.2 เปิด UPnP แล้วไม่หาย

เปิด UPnP รีสตาร์ต Router และเครื่องเล่นเกมแล้ว แต่ NAT ยังไม่เปลี่ยนหรือ Router จัดการ UPnP ไม่ถูกต้อง

4.3 ไม่มี Double NAT

ตรวจสอบแล้วว่ามีอุปกรณ์เพียงเครื่องเดียวทำหน้าที่ Router และ NAT ส่วน Router รองอยู่ใน Access Point Mode

4.4 ไม่ได้ติด CGNAT

หากผู้ให้บริการใช้ CGNAT การตั้ง Port Forwarding บน Router ภายในบ้านอาจไม่สามารถเปิดเส้นทางผ่าน NAT ของผู้ให้บริการได้

4.5 มีข้อมูลพอร์ตที่ถูกต้อง

ทราบว่าเกมหรือแพลตฟอร์มต้องใช้พอร์ตใด และต้องใช้ TCP, UDP หรือทั้งสองแบบ

4.6 เครื่องเล่นเกมมี IP คงที่

กำหนด DHCP Reservation เพื่อให้ Router แจก IP Address เดิมแก่เครื่องเล่นเกมทุกครั้ง

4.7 ได้รับอนุญาตให้จัดการ Router

ควรตั้งเฉพาะ Router ของตนเองหรือเครือข่ายที่ได้รับอนุญาต ไม่ควรแก้ Router ของโรงเรียน หอพัก ที่ทำงาน หรือเครือข่ายสาธารณะ


5. Port Forwarding ช่วยลด Ping หรือไม่

Port Forwarding ไม่ได้ลด Ping โดยตรง เพราะไม่ได้ลดระยะทางไปยังเซิร์ฟเวอร์หรือเปลี่ยนเส้นทางของผู้ให้บริการ

สิ่งที่ Port Forwarding อาจช่วยได้คือ

  • เชื่อมต่อกับผู้เล่นได้ง่ายขึ้น
  • ลดความล้มเหลวในการเข้าห้อง
  • ช่วยให้ Party Chat ทำงาน
  • ช่วยให้เป็น Host ได้
  • ลดการลองเชื่อมต่อซ้ำ
  • ปรับ NAT ให้เปิดกว้างขึ้น

หากปัญหาคือ Ping สูง เกมกระตุก หรือ Packet Loss ควรตรวจสอบสาย LAN, Wi‑Fi, QoS, SQM และการใช้ Bandwidth มากกว่า Port Forwarding


6. สิ่งที่ต้องเตรียมก่อนตั้ง Port Forwarding

6.1 IP Address ของ Router

IP ภายในที่พบได้บ่อย เช่น

  • 192.168.1.1
  • 192.168.0.1
  • 192.168.1.254

ค่าจริงขึ้นอยู่กับรุ่นและผู้ให้บริการ

6.2 บัญชีผู้ดูแล Router

ต้องมีชื่อผู้ใช้และรหัสผ่านสำหรับเข้าสู่หน้าจัดการ ไม่ควรใช้รหัสผ่านเริ่มต้นหาก Router อนุญาตให้เปลี่ยนได้

6.3 IP Address ของเครื่องเล่นเกม

ตรวจสอบจากหน้าตั้งค่า Network ของเครื่อง หรือดูจากรายชื่ออุปกรณ์ใน Router

6.4 MAC Address

ใช้ยืนยันตัวตนของเครื่องเล่นเกมและตั้ง DHCP Reservation โดย Wi‑Fi กับสาย LAN อาจมี MAC Address คนละค่า

6.5 หมายเลขพอร์ต

ต้องทราบ External Port, Internal Port และ Protocol ที่ถูกต้อง ไม่ควรนำพอร์ตของเกมอื่นมาใช้แทน

6.6 สำรองค่าปัจจุบัน

ถ่ายภาพหน้าจอหรือสำรอง Configuration ของ Router ก่อนเปลี่ยนค่า เพื่อให้ย้อนกลับได้หากเกิดปัญหา


7. ตั้ง DHCP Reservation ก่อนเปิดพอร์ต

Port Forwarding ต้องส่งข้อมูลไปยัง IP Address ภายใน หาก Router แจก IP ใหม่ให้เครื่องเล่นเกมภายหลัง กฎจะถูกส่งไปผิดอุปกรณ์

7.1 ค้นหาเครื่องเล่นเกม

เปิดหน้า Connected Devices หรือ Client List แล้วค้นหาชื่อเครื่องเล่นเกม

7.2 ตรวจสอบ MAC Address

เปรียบเทียบกับ MAC Address ในหน้าตั้งค่าเครื่องเล่นเกมเพื่อป้องกันการเลือกผิดเครื่อง

7.3 เข้าเมนู DHCP Reservation

ชื่อเมนูอาจเป็น

  • Address Reservation
  • DHCP Reservation
  • Static Lease
  • IP and MAC Binding
  • Reserved IP

7.4 เลือก IP ที่ต้องการจอง

วิธีที่ง่ายและปลอดภัยคือจอง IP ปัจจุบันของเครื่องผ่านเมนู Router แทนการกรอก Static IP บนเครื่องเล่นเกมด้วยตนเอง

7.5 บันทึกและเชื่อมต่อใหม่

รีสตาร์ตเครื่องเล่นเกมหรือสั่งเชื่อมต่อเครือข่ายใหม่ แล้วตรวจสอบว่าได้รับ IP Address ที่จองไว้


8. วิธีตั้ง Port Forwarding บน Router

ชื่อเมนูแตกต่างกันตามยี่ห้อ แต่ขั้นตอนพื้นฐานมีดังนี้

8.1 เข้าหน้าจัดการ Router

เชื่อมต่อผ่านสาย LAN หรือ Wi‑Fi หลัก เปิด Browser แล้วเข้าสู่ IP Address ของ Router

8.2 ค้นหาเมนู Port Forwarding

เมนูอาจใช้ชื่อ

  • Port Forwarding
  • Virtual Server
  • NAT Forwarding
  • Port Mapping
  • Applications
  • Gaming
  • Forwarding Rules

8.3 สร้างกฎใหม่

เลือก Add Rule หรือ Create แล้วกรอกชื่อที่สื่อความหมาย เช่น ชื่อเกมหรือชื่อเครื่องเล่นเกม

8.4 ใส่ IP Address ปลายทาง

ใส่ IP Address ที่จองไว้ให้เครื่องเล่นเกม ตรวจสอบให้ถูกต้องก่อนบันทึก

8.5 ใส่หมายเลขพอร์ต

กรอก External Port และ Internal Port ตามข้อมูลของเกมหรือแพลตฟอร์ม หากใช้หมายเลขเดียวกันทั้งสองด้าน ให้ใส่ค่าเดียวกันตามรูปแบบของ Router

8.6 เลือก Protocol

เลือก TCP, UDP หรือ Both ให้ตรงกับความต้องการของบริการ ไม่ควรเลือก Both ทุกครั้งเพียงเพราะไม่แน่ใจ

8.7 เปิดใช้งานกฎ

เลือก Enable แล้วกด Apply หรือ Save

8.8 รีสตาร์ตอุปกรณ์

รีสตาร์ต Router และเครื่องเล่นเกม จากนั้นเปิดเกมใหม่แล้วทดสอบ NAT Type กับการเข้า Party


9. ควรเปิดพอร์ตทั้งหมดของแพลตฟอร์มหรือเฉพาะเกม

ควรเปิดเฉพาะพอร์ตที่จำเป็นต่อปัญหาที่กำลังแก้ ไม่ควรสร้างกฎจำนวนมากโดยไม่มีเหตุผล

แนวทางที่เหมาะสมคือ

  1. ตรวจสอบว่า NAT มีปัญหาจริง
  2. เริ่มจากพอร์ตของแพลตฟอร์มที่จำเป็น
  3. ทดสอบ NAT และ Party
  4. หากเกมเดียวยังมีปัญหา จึงตรวจสอบพอร์ตของเกมนั้น
  5. ลบกฎที่ไม่ช่วยหรือไม่ได้ใช้งานแล้ว

การเปิดพอร์ตมากเกินไปไม่ได้ทำให้เกมเร็วขึ้น และทำให้ตรวจสอบปัญหายากขึ้นในอนาคต


10. UPnP กับ Port Forwarding ควรใช้พร้อมกันหรือไม่

โดยทั่วไปควรเริ่มจากวิธีใดวิธีหนึ่งก่อน

ใช้ UPnP เมื่อ

  • มีเครื่องเล่นเกมหลายเครื่อง
  • ต้องการตั้งค่าอัตโนมัติ
  • Router ได้รับการอัปเดต
  • เครือข่ายภายในควบคุมอุปกรณ์ได้
  • ไม่ต้องการจัดการ IP และพอร์ตเอง

ใช้ Port Forwarding เมื่อ

  • UPnP ไม่ทำงาน
  • มีเครื่องเล่นเกมหลักเพียงเครื่องเดียว
  • ต้องการควบคุมกฎอย่างชัดเจน
  • ทราบหมายเลขพอร์ตที่ถูกต้อง
  • สามารถจอง IP Address ได้
  • ไม่มี CGNAT หรือ Double NAT

หากเปิด UPnP และสร้าง Port Forwarding สำหรับพอร์ตเดียวกัน อาจเกิดกฎซ้ำหรือความขัดแย้ง จึงควรตรวจสอบรายการ Mapping ให้ชัดเจน


11. Port Forwarding ปลอดภัยหรือไม่

Port Forwarding เปิดเส้นทางจากอินเทอร์เน็ตมายังอุปกรณ์ภายใน จึงควรจำกัดให้แคบที่สุด

วิธีลดความเสี่ยง ได้แก่

  • เปิดเฉพาะพอร์ตที่จำเป็น
  • ส่งไปยังอุปกรณ์ที่ถูกต้อง
  • อัปเดต Router และเครื่องเล่นเกม
  • ตั้งรหัสผ่านผู้ดูแล Router ที่ปลอดภัย
  • ปิดกฎเมื่อไม่ใช้งานแล้ว
  • ไม่เปิดช่วงพอร์ตกว้างโดยไม่จำเป็น
  • ไม่ส่งพอร์ตไปยังคอมพิวเตอร์ทั่วไปถ้าไม่จำเป็น
  • ตรวจสอบรายการกฎเป็นระยะ
  • ไม่ปิด Firewall ทั้งหมด
  • ไม่เปิด Remote Management โดยไม่มีเหตุผล

เครื่องเล่นเกมแบบปิดมีพื้นผิวการตั้งค่าน้อยกว่าคอมพิวเตอร์ทั่วไป แต่ยังควรเปิดเฉพาะสิ่งที่จำเป็น

ทีมงาน comsiam แนะนำให้ตั้งชื่อกฎทุกข้ออย่างชัดเจน พร้อมจดว่าเปิดให้เกมหรืออุปกรณ์ใด เพื่อให้ง่ายต่อการลบเมื่อไม่ใช้งาน


12. Port Forwarding ต่างจาก DMZ อย่างไร

Port Forwarding

ส่งเฉพาะพอร์ตที่กำหนดไปยังอุปกรณ์ปลายทาง จึงควบคุมขอบเขตได้ชัดเจนกว่า

DMZ

ส่งการเชื่อมต่อขาเข้าจำนวนมากไปยังอุปกรณ์เดียว ทำให้อุปกรณ์นั้นได้รับการป้องกันจาก Router น้อยลง

สำหรับการแก้ NAT Type ควรใช้ UPnP หรือ Port Forwarding เฉพาะที่จำเป็นก่อน ไม่ควรเลือก DMZ เป็นวิธีแรก


13. มีเครื่องเล่นเกมหลายเครื่องควรทำอย่างไร

Port Forwarding แบบทั่วไปไม่สามารถส่งพอร์ตขาเข้าเดียวกันไปยัง IP Address หลายเครื่องพร้อมกันได้

แนวทางที่เหมาะสมคือ

  • เปิด UPnP
  • ให้แต่ละเครื่องได้รับ IP ไม่ซ้ำกัน
  • ลบกฎ Port Forwarding ที่ชนกัน
  • เชื่อมต่อผ่าน Router หลักเครื่องเดียว
  • แก้ Double NAT
  • อัปเดต Firmware
  • ทดสอบเปิดเกมทีละเครื่อง
  • ตรวจสอบรายการ UPnP Mapping
  • หลีกเลี่ยง DMZ
  • ตรวจสอบว่า Router รองรับหลาย Session

หากต้องใช้ Port Forwarding จริง ควรเลือกเครื่องเล่นเกมหลักเพียงเครื่องเดียวสำหรับกฎที่มีพอร์ตซ้ำกัน


14. ตั้ง Port Forwarding แล้ว NAT ยัง Strict แก้อย่างไร

14.1 ตรวจสอบ IP Address

ดูว่าเครื่องเล่นเกมยังได้รับ IP Address เดียวกับที่กำหนดในกฎหรือไม่

14.2 ตรวจสอบ Protocol

หากเกมต้องใช้ UDP แต่ตั้งเฉพาะ TCP กฎจะไม่ครอบคลุมการเชื่อมต่อที่ต้องการ

14.3 ตรวจสอบพอร์ตภายในและภายนอก

ตรวจสอบว่าไม่ได้กรอกสลับช่องหรือใส่ช่วงพอร์ตผิด

14.4 ตรวจสอบ Double NAT

หากมี Router สองเครื่อง กฎบน Router เครื่องในไม่สามารถเปิดพอร์ตผ่าน Router เครื่องนอกได้โดยอัตโนมัติ

14.5 ตรวจสอบ CGNAT

หากผู้ให้บริการใช้ CGNAT กฎภายในบ้านอาจทำงานถูกต้อง แต่การเชื่อมต่อยังไม่สามารถผ่าน NAT ชั้นภายนอกได้

14.6 ปิด UPnP ชั่วคราว

หากมี Mapping ของ UPnP ซ้ำกับกฎที่สร้างเอง ให้ปิด UPnP ชั่วคราว รีสตาร์ต แล้วทดสอบเฉพาะ Port Forwarding

14.7 ตรวจสอบ Firewall

ดูว่ามีกฎ Firewall หรือ Parental Control ปิดกั้นบริการหรือไม่ ไม่ควรปิด Firewall ทั้งหมด

14.8 อัปเดต Firmware

อัปเดต Router และเครื่องเล่นเกม แล้วสร้างกฎใหม่หากรายการเดิมทำงานผิดปกติ


15. ข้อผิดพลาดที่พบบ่อย

  • ไม่จอง IP Address ก่อน
  • Forward ไปยัง IP ผิดเครื่อง
  • เลือก TCP แทน UDP
  • กรอกพอร์ตภายในกับภายนอกผิด
  • เปิดพอร์ตจำนวนมากเกินไป
  • Forward พอร์ตเดียวกันไปหลายเครื่อง
  • เปิด UPnP และกฎซ้ำพร้อมกัน
  • ไม่ตรวจสอบ Double NAT
  • ไม่ตรวจสอบ CGNAT
  • ใช้ Port Forwarding แก้ Ping สูง
  • ปิด Firewall ทั้งหมด
  • ใช้ DMZ แทนการตั้งกฎที่จำเป็น
  • ลืมลบกฎหลังเลิกใช้งาน
  • เปลี่ยน DNS เพื่อหวังให้พอร์ตเปิด

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

Port Forwarding ทำให้เกมลื่นขึ้นหรือไม่

ช่วยด้านการเชื่อมต่อ NAT, Party และการเป็น Host แต่ไม่ลด Ping หรือเพิ่ม Bandwidth โดยตรง

NAT Type 2 ต้องทำ Port Forwarding หรือไม่

ไม่จำเป็น หาก PlayStation เข้า Party และเล่นกับเพื่อนได้ตามปกติ Type 2 เป็นสถานะที่เหมาะสมสำหรับการใช้งานผ่าน Router

NAT Moderate ต้องแก้หรือไม่

หากไม่มีอาการผิดปกติอาจไม่ต้องแก้ ควรตั้ง Port Forwarding เมื่อมีปัญหาการใช้งานจริง

เปิด UPnP แล้วต้องทำ Port Forwarding หรือไม่

โดยทั่วไปไม่ต้อง หาก UPnP ทำให้ NAT และเกมทำงานได้ปกติ

Port Forwarding แก้ CGNAT ได้หรือไม่

ไม่ได้ เพราะ CGNAT อยู่ในเครือข่ายของผู้ให้บริการ ต้องสอบถามเรื่อง Public IP หรือทางเลือกของแพ็กเกจ

เปลี่ยน DNS ช่วยเปิดพอร์ตได้หรือไม่

ไม่ได้ DNS ทำหน้าที่แปลงชื่อเป็น IP Address ไม่ได้สร้างกฎ NAT บน Router

ใช้สาย LAN แล้วต้องทำ Port Forwarding หรือไม่

สาย LAN กับ Port Forwarding ทำหน้าที่ต่างกัน LAN ช่วยความเสถียร ส่วน Port Forwarding ช่วยการเชื่อมต่อขาเข้าผ่าน NAT

เปิดพอร์ตไว้ตลอดได้หรือไม่

ทำได้หากบริการต้องใช้ต่อเนื่องและอุปกรณ์ได้รับการอัปเดต แต่ควรลบหรือปิดกฎที่ไม่ได้ใช้งานแล้ว


17. สรุป

Port Forwarding ไม่จำเป็นสำหรับผู้เล่นทุกคน หาก NAT เป็น Open, Moderate หรือ PlayStation Type 2 และเล่นกับเพื่อนได้ปกติ ไม่ควรเปิดพอร์ตเพิ่ม

ควรใช้เมื่อ NAT Strict มีปัญหาเข้า Party เปิด UPnP แล้วไม่สำเร็จ แก้ Double NAT แล้ว และไม่ได้ติด CGNAT โดยต้องจอง IP Address และเปิดเฉพาะพอร์ตที่จำเป็น

แนวทางของ comsiam คือใช้ UPnP เป็นตัวเลือกแรกสำหรับบ้านทั่วไป โดยเฉพาะบ้านที่มีหลายเครื่องเล่นเกม หากต้องตั้ง Port Forwarding ให้บันทึกทุกกฎ ไม่เปิดพอร์ตกว้างเกินจำเป็น และไม่ใช้ DMZ หรือปิด Firewall เป็นทางลัด