บางเกม/โปรแกรม (FTP, Torrent, Game Server) ต้องการ Port เฉพาะ ที่เปิดอยู่บนเราเตอร์ เราเตอร์ปิด Port ส่วนใหญ่ไว้เป็นค่าเริ่มต้น ต้องเปิดด้วยตนเอง (Port Forwarding) ถึงจะทำงานได้
Port Forwarding คืออะไร?
Port เหมือน "ท่อ" สำหรับข้อมูลประเภทเฉพาะ การ Port Forwarding = เปิด Port บนเราเตอร์ + กำหนดให้ส่งข้อมูล Port นั้นไปยังอุปกรณ์เป้าหมาย (คอมพิวเตอร์/คอนโซล) โดยตรง สร้าง "เส้นตรง" ให้ข้อมูลไหลเข้า-ออกได้
ตัวอย่าง: FTP Server ใช้ Port 21 → เปิด Port 21 บนเราเตอร์ → Forward ไป IP เครื่อง Server → Client ต่อได้จากนอก
2 ขั้นตอนหลักของ Port Forwarding
ขั้นตอน 1: ตั้งค่า Static IP ให้อุปกรณ์เป้าหมาย
อุปกรณ์ที่รับ Port Forward ต้องมี IP คงที่ (Static IP) ไม่เช่นนั้น IP เปลี่ยนทุกครั้งที่ Reboot → Port Forward จะชี้ผิด
วิธี A: ตั้งบนคอมพิวเตอร์ (Windows) - ง่ายกว่า
- เปิด CMD → พิมพ์
ipconfig /all→ บันทึก: IPv4 Address, Subnet Mask, Default Gateway, DNS Servers - กด Win+R → พิมพ์
ncpa.cpl→ Enter - คลิกขวา Adapter ที่ใช้งาน (เช่น Ethernet0) → Properties
- เลือก Internet Protocol Version 4 (TCP/IPv4) → Properties
- เลือก Use the following IP address
- กรอกข้อมูลที่บันทึกไว้ → OK
เคล็ดลับ: หาก DHCP แจก IP 192.168.1.2 - 192.168.1.20 ให้ตั้ง Static IP เป็น 192.168.1.21 ขึ้นไป เพื่อไม่ชน
วิธี B: ตั้งบนเราเตอร์ (DHCP Reservation) - สำหรับ Console/Printer
- Login เราเตอร์ (Admin)
- หา Client List / DHCP Pool / DHCP Reservation
- เลือกอุปกรณ์ → Reserve IP ให้คงที่
ขั้นตอน 2: ตั้งค่า Port Forwarding บนเราเตอร์
- Login เราเตอร์ (ต้องรู้ IP, User, Pass)
- หาเมนู: Port Forwarding, Port Triggering, Applications & Gaming, Port Range Forwarding (อาจอยู่ใน Advanced/Network/Wireless)
- กรอก Port: Port เดียว → ใส่เลขเดียวกัน Internal/External | Port Range → ใส่ Start/End (เช่น 3478-3480)
- เลือก Protocol: TCP, UDP, หรือ Both (ดูจากเอกสารเกม/แอป)
- กรอก Static IP ของอุปกรณ์เป้าหมาย
- ตั้งชื่อ Rule (เช่น FTP, Medal of Honor) → Enable/On → Save
Port Range Forwarding
Forward ช่วง Port หลายตัวพร้อมกัน (เช่น Game ใช้ 3478-3480) แทนที่จะเพิ่มทีละตัว
แก้ปัญหา Port Forward ไม่ได้
- ตรวจ Firewall บนคอมพิวเตอร์ (Windows Firewall) ต้องเปิด Port เดียวกันทั้ง Router และ PC
- ทดสอบด้วย: ปิด Firewall ชั่วคราว → ทดสอบ → ถ้าได้ = ตั้ง Firewall ให้เปิด Port นั้น
- ตรวจสอบ Port เปิดจริงด้วย Tool:
PortChecker.co,NetworkAppers,Advanced Port Scanner,FreePortScanner
ข้อจำกัดสำคัญ
1 Port = 1 Forward Rule เท่านั้น ไม่สามารถ Forward Port 3389 (RDP) ไป 192.168.1.115 และ 192.168.1.120 พร้อมกันได้
แก้ไข: เปลี่ยน Port บนโปรแกรม (เช่น RDP ใช้ Registry เปลี่ยนเป็น 3390) → Forward Port ใหม่
คำแนะนำเพิ่มเติม
- Port Forward บน D-Link, Belkin, Google Nest/Wi-Fi
- เว็บไซต์
PortForward.comมีรายการ Port ยอดนิยม