วิธีตั้งค่า Port Forwarding บน Router D-Link ฉบับละเอียด

Port Forwarding คือการตั้งค่าให้เราเตอร์ส่งการเชื่อมต่อจากอินเทอร์เน็ตไปยังอุปกรณ์ภายในเครือข่าย เช่น กล้องวงจรปิด เครื่องบันทึกภาพ เซิร์ฟเวอร์ เกมออนไลน์ หรือคอมพิวเตอร์ที่ต้องการเปิดให้เข้าถึงจากภายนอก

การตั้งค่า Port Forwarding บน Router D-Link ไม่ได้ซับซ้อน แต่ต้องระบุหมายเลขพอร์ตและ IP Address ของอุปกรณ์ปลายทางให้ถูกต้อง บทความนี้จาก comsiam จะอธิบายตั้งแต่การเตรียมข้อมูลไปจนถึงการตรวจสอบว่าพอร์ตเปิดสำเร็จหรือไม่

Port Forwarding บน D-Link คืออะไร

โดยปกติ Router D-Link จะใช้ระบบ NAT เพื่อแบ่งการเชื่อมต่ออินเทอร์เน็ตให้กับอุปกรณ์หลายเครื่องภายในบ้านหรือสำนักงาน การเชื่อมต่อจากอินเทอร์เน็ตจึงไม่สามารถเข้าถึงอุปกรณ์ภายในได้โดยตรง

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

ตัวอย่างเช่น กำหนดให้การเชื่อมต่อที่เข้ามาทางพอร์ต 8080 ถูกส่งไปยังกล้องวงจรปิดที่มี IP Address เป็น 192.168.0.150

Port Forwarding ใช้ทำอะไรได้บ้าง

Port Forwarding มักใช้กับงานต่อไปนี้

  • เปิดดูกล้องวงจรปิดจากนอกบ้าน

  • เชื่อมต่อเครื่องบันทึกภาพ DVR หรือ NVR

  • เปิดเซิร์ฟเวอร์เกมภายในบ้าน

  • ใช้งาน Remote Desktop จากอินเทอร์เน็ต

  • เปิดเว็บเซิร์ฟเวอร์หรือระบบจัดเก็บไฟล์

  • เชื่อมต่อระบบควบคุมอุปกรณ์จากระยะไกล

  • รองรับโปรแกรมที่ต้องใช้พอร์ตเฉพาะ

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

ข้อมูลที่ต้องเตรียมก่อนตั้งค่า

ก่อนเข้าสู่หน้าจัดการ Router D-Link ให้เตรียมข้อมูลต่อไปนี้ให้ครบ

① IP Address ของอุปกรณ์ปลายทาง

ตรวจสอบ Local IP Address ของอุปกรณ์ที่ต้องการเปิดพอร์ต เช่น

192.168.0.150

ควรกำหนด IP Address ให้คงที่ผ่าน Static IP หรือ DHCP Reservation เพื่อป้องกันไม่ให้หมายเลข IP เปลี่ยนหลังจากปิดหรือรีสตาร์ตอุปกรณ์

② หมายเลขพอร์ตที่ต้องใช้

ตรวจสอบจากคู่มือของกล้อง โปรแกรม เกม หรือเซิร์ฟเวอร์ว่าต้องใช้พอร์ตใด ตัวอย่างเช่น

80
443
554
8080
25565
3389

อุปกรณ์บางประเภทอาจต้องเปิดหลายพอร์ต จึงควรตรวจสอบทั้งพอร์ตภายนอก พอร์ตภายใน และชนิดของโปรโตคอลให้ถูกต้อง

③ โปรโตคอล TCP หรือ UDP

กฎ Port Forwarding อาจใช้โปรโตคอลดังต่อไปนี้

  • TCP เหมาะกับเว็บไซต์ การรับส่งไฟล์ และ Remote Desktop

  • UDP มักใช้กับเกม การสตรีม และการสื่อสารแบบเรียลไทม์

  • TCP/UDP หรือ Both ใช้เมื่อโปรแกรมต้องการทั้งสองโปรโตคอล

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

วิธีตั้งค่า Port Forwarding บน Router D-Link

ชื่อเมนูและตำแหน่งคำสั่งอาจแตกต่างกันตามรุ่นและเวอร์ชันเฟิร์มแวร์ แต่ขั้นตอนหลักจะใกล้เคียงกัน

① เชื่อมต่อกับ Router D-Link

เชื่อมต่อคอมพิวเตอร์หรือโทรศัพท์กับเราเตอร์ผ่านสาย LAN หรือ Wi‑Fi จากนั้นเปิดเว็บเบราว์เซอร์

② เข้าสู่หน้าจัดการเราเตอร์

พิมพ์ IP Address ของเราเตอร์ลงในช่องที่อยู่ของเบราว์เซอร์ โดยค่าที่พบบ่อย ได้แก่

192.168.0.1

หรือ

192.168.1.1

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

③ เปิดเมนู Port Forwarding

มองหาเมนูที่มีชื่อใกล้เคียงกับรายการต่อไปนี้

  • Port Forwarding

  • Virtual Server

  • NAT

  • Advanced

  • Features

  • Firewall

  • Application Rules

Router D-Link รุ่นใหม่บางรุ่นอาจวางเมนู Port Forwarding ไว้ภายใต้หัวข้อ Features ส่วนรุ่นเก่าอาจใช้ชื่อ Advanced หรือ Virtual Server

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

กด Add Rule, Add Record หรือเครื่องหมายเพิ่ม แล้วกรอกข้อมูลของกฎ ตัวอย่างเช่น

Name: CCTV
Local IP: 192.168.0.150
External Port: 8080
Internal Port: 8080
Protocol: TCP
Status: Enabled

ความหมายของแต่ละช่องมีดังนี้

  • Name คือชื่อกฎเพื่อให้จดจำได้ง่าย

  • Local IP หรือ Server IP คือ IP Address ของอุปกรณ์ปลายทาง

  • External Port คือพอร์ตที่รับการเชื่อมต่อจากอินเทอร์เน็ต

  • Internal Port คือพอร์ตที่อุปกรณ์ภายในใช้งานจริง

  • Protocol คือ TCP, UDP หรือทั้งสองแบบ

  • Schedule คือช่วงเวลาที่อนุญาตให้กฎทำงาน

หากมีช่อง Start Port และ End Port และต้องการเปิดเพียงพอร์ตเดียว ให้กรอกหมายเลขเดียวกันทั้งสองช่อง

⑤ บันทึกและใช้การตั้งค่า

ตรวจสอบข้อมูลอีกครั้งแล้วกด Save หรือ Apply เราเตอร์บางรุ่นอาจต้องรีบูตจึงจะเริ่มใช้กฎใหม่ แต่ไม่ควรรีบูตระหว่างที่กำลังอัปเดตเฟิร์มแวร์หรือบันทึกการตั้งค่า

ตัวอย่างการตั้งค่า Port Forwarding

สมมติว่าต้องการเปิดพอร์ตภายนอก 8080 และส่งไปยังเว็บเซิร์ฟเวอร์ภายในที่ใช้พอร์ต 80 โดยอุปกรณ์มี IP Address เป็น 192.168.0.100 สามารถกำหนดได้ดังนี้

Rule Name: Web Server
Local IP Address: 192.168.0.100
External Port: 8080
Internal Port: 80
Protocol: TCP
Enable: Yes

เมื่อมีการเชื่อมต่อเข้ามาทาง Public IP ที่พอร์ต 8080 เราเตอร์จะส่งคำขอไปยัง 192.168.0.100 ที่พอร์ต 80

วิธีตรวจสอบว่า Port Forwarding ทำงานหรือไม่

① ตรวจสอบบริการภายในเครือข่าย

ก่อนทดสอบจากอินเทอร์เน็ต ต้องตรวจสอบว่าบริการปลายทางทำงานในวง LAN ได้จริง หากยังเชื่อมต่อผ่าน Local IP ไม่ได้ การเปิดพอร์ตบนเราเตอร์ก็จะไม่สามารถแก้ปัญหาได้

② ทดสอบผ่านอินเทอร์เน็ตคนละเครือข่าย

ปิด Wi‑Fi บนโทรศัพท์แล้วใช้เครือข่ายมือถือทดสอบ ห้ามทดสอบจาก Wi‑Fi วงเดียวกันเพียงอย่างเดียว เพราะเราเตอร์บางรุ่นไม่รองรับ NAT Loopback

③ ตรวจสอบ Public IP

เปรียบเทียบ WAN IP ที่แสดงใน Router D-Link กับ Public IP ที่ระบบอินเทอร์เน็ตมองเห็น หากหมายเลขไม่ตรงกัน อาจมีเราเตอร์ซ้อนกันหรือผู้ให้บริการใช้งาน CGNAT

④ ตรวจสอบไฟร์วอลล์ของอุปกรณ์

แม้ตั้งค่าเราเตอร์ถูกต้อง แต่ไฟร์วอลล์ใน Windows, Linux, กล้องวงจรปิด หรือเซิร์ฟเวอร์อาจปิดกั้นพอร์ตอยู่ ต้องสร้างกฎอนุญาตเฉพาะบริการที่ต้องใช้งาน

ตั้งค่าแล้วแต่พอร์ตยังไม่เปิด เกิดจากอะไร

สาเหตุที่พบบ่อยมีดังนี้

  • ใส่ Local IP Address ผิด

  • IP ของอุปกรณ์เปลี่ยนหลังรีสตาร์ต

  • เลือก TCP หรือ UDP ไม่ตรงกับบริการ

  • โปรแกรมหรืออุปกรณ์ปลายทางยังไม่เปิดทำงาน

  • ไฟร์วอลล์ภายในอุปกรณ์ปิดกั้นการเชื่อมต่อ

  • เปิดพอร์ตซ้ำกับกฎเดิม

  • มีเราเตอร์สองชั้นหรือเกิด Double NAT

  • ผู้ให้บริการอินเทอร์เน็ตใช้งาน CGNAT

  • พอร์ตถูกผู้ให้บริการปิดกั้น

  • WAN IP ไม่ใช่ Public IP

  • มีการเปิดใช้งาน VPN บนเราเตอร์หรืออุปกรณ์ปลายทาง

  • เฟิร์มแวร์ของเราเตอร์มีปัญหาหรือเก่าเกินไป

CGNAT มีผลต่อ Port Forwarding อย่างไร

หากผู้ให้บริการอินเทอร์เน็ตใช้ CGNAT ผู้ใช้อาจไม่ได้รับ Public IPv4 Address โดยตรง การตั้งค่า Port Forwarding ใน Router D-Link จึงอาจไม่สามารถรับการเชื่อมต่อจากอินเทอร์เน็ตได้

ให้ตรวจสอบ WAN IP ในหน้าเราเตอร์ หากอยู่ในช่วง Private IP หรือช่วงสำหรับ CGNAT อาจต้องติดต่อผู้ให้บริการเพื่อขอ Public IP, Fixed IP หรือแพ็กเกจที่รองรับการเชื่อมต่อจากภายนอก

Double NAT แก้ไขอย่างไร

Double NAT เกิดจากการต่อเราเตอร์มากกว่าหนึ่งตัว เช่น ต่อ Router D-Link หลังเราเตอร์ของผู้ให้บริการ วิธีแก้ที่เหมาะสมมีหลายแบบ ได้แก่

  • ตั้งอุปกรณ์ของผู้ให้บริการเป็น Bridge Mode

  • ตั้ง Router D-Link เป็น Access Point Mode หากไม่ต้องการให้ทำหน้าที่เราเตอร์

  • เปิดพอร์ตบนเราเตอร์ทั้งสองตัว

  • กำหนด DMZ จากเราเตอร์ตัวแรกมายัง WAN IP ของ Router D-Link

การใช้ Bridge Mode มักทำให้โครงสร้างเครือข่ายเรียบง่ายกว่า แต่ควรตรวจสอบข้อมูลการเชื่อมต่อจากผู้ให้บริการก่อนเปลี่ยนการตั้งค่า

ข้อควรระวังด้านความปลอดภัย

การเปิดพอร์ตทำให้อุปกรณ์ภายในสามารถถูกเข้าถึงจากอินเทอร์เน็ต จึงควรปฏิบัติดังนี้

  • เปิดเฉพาะพอร์ตที่จำเป็น

  • เปลี่ยนรหัสผ่านเริ่มต้นของอุปกรณ์

  • ใช้รหัสผ่านยาวและคาดเดายาก

  • อัปเดตเฟิร์มแวร์ของ Router D-Link และอุปกรณ์ปลายทาง

  • ปิดกฎ Port Forwarding ที่ไม่ได้ใช้งาน

  • หลีกเลี่ยงการเปิดหน้าจัดการเราเตอร์สู่อินเทอร์เน็ต

  • จำกัด Source IP หากรุ่นที่ใช้งานรองรับ

  • ใช้ VPN แทนการเปิดบริการสำคัญโดยตรงเมื่อทำได้

  • ตรวจสอบบันทึกการเข้าสู่ระบบเป็นประจำ

ไม่ควรเปิด DMZ เพื่อแก้ปัญหา Port Forwarding แบบถาวร เพราะ DMZ อาจส่งการเชื่อมต่อที่ไม่ได้กำหนดไปยังอุปกรณ์เพียงเครื่องเดียว ทำให้อุปกรณ์นั้นเผชิญความเสี่ยงมากขึ้น

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

Port Forwarding กับ Virtual Server เหมือนกันหรือไม่

เราเตอร์หลายรุ่นใช้สองคำนี้แทนกัน แต่บางรุ่นแยก Virtual Server สำหรับการจับคู่พอร์ตภายนอกกับพอร์ตภายใน และใช้ Port Forwarding สำหรับพอร์ตหรือช่วงพอร์ตหลายหมายเลข ควรตรวจสอบรูปแบบช่องกรอกของเราเตอร์รุ่นนั้น

ต้องรีสตาร์ต Router D-Link หรือไม่

บางรุ่นใช้กฎใหม่ทันทีหลังจากกด Save หรือ Apply ส่วนบางรุ่นอาจต้องรีสตาร์ต หากยังทดสอบไม่ผ่าน ให้ตรวจสอบสถานะกฎและคู่มือของรุ่นก่อนรีบูต

เปิดพอร์ตแล้วอินเทอร์เน็ตจะเร็วขึ้นหรือไม่

ไม่เร็วขึ้น เพราะ Port Forwarding มีหน้าที่กำหนดเส้นทางของการเชื่อมต่อขาเข้า ไม่ได้เพิ่มความเร็วอินเทอร์เน็ตหรือประสิทธิภาพของ Wi‑Fi

สามารถเปิดพอร์ตเดียวกันให้อุปกรณ์สองเครื่องได้หรือไม่

ไม่สามารถใช้ External Port และโปรโตคอลเดียวกันส่งไปยังอุปกรณ์สองเครื่องพร้อมกันได้ ควรกำหนด External Port คนละหมายเลข แล้วจับคู่กับ Internal Port ของแต่ละอุปกรณ์

สรุป

วิธีตั้งค่า Port Forwarding บน Router D-Link คือกำหนด IP Address ของอุปกรณ์ให้คงที่ ตรวจสอบหมายเลขพอร์ตและโปรโตคอล จากนั้นสร้างกฎในเมนู Port Forwarding, Virtual Server หรือ NAT แล้วทดสอบผ่านอินเทอร์เน็ตคนละเครือข่าย

หากตั้งค่าถูกต้องแต่ยังเชื่อมต่อไม่ได้ ให้ตรวจสอบไฟร์วอลล์ Double NAT และ CGNAT เป็นลำดับสำคัญ พร้อมเปิดเฉพาะพอร์ตที่จำเป็นเพื่อรักษาความปลอดภัยของเครือข่าย สำหรับผู้ใช้ comsiam การบันทึกค่าก่อนแก้ไขและจดรายละเอียดทุกกฎไว้จะช่วยให้ตรวจสอบหรือย้อนกลับการตั้งค่าได้ง่ายขึ้น

Popular posts from this blog

TP-Link TL-MR100 Setup Guide – วิธีติดตั้งและตั้งค่า Router ใส่ซิม 4G ใช้งานจริง ตั้งค่าเน็ตมือถือให้ปล่อย Wi-Fi ได้ทันที แบบละเอียดทุกขั้นตอน

คอมพิวเตอร์เปิดแล้วดับเอง เกิดจากอะไร

คอมพิวเตอร์มองไม่เห็นฮาร์ดดิสก์หรือ SSD แก้ยังไง