Forward Port คือ
Port forward หรือ Forward port คือ การที่ทำให้อุปกรณ์ใน internet ภายนอก สามารถเชื่อมต่อมาหา computer ภายในบ้านของเราได้ ถึงแม้จะอยู่หลัง router นิยมใช้สำหรับการใช้งานสำหรับเน็ตบ้านด้าน game online, กล้องวงจรปิด และ voice over ip (VoIP) รวมถึง download file จาก computer ในบ้านเรา
อย่างที่ทุกท่านทราบดีว่าปกติทาง ISP จะแจก 1 Public IP มาให้แต่ละบ้านที่ใช้บริการ (บาง ISP อาจจะใช้ NAT IP แจกมาให้ซึ่งไม่สามารถทำ port forward ได้ เราต้องติดต่อไปยัง ISP เองเพื่อขอให้เค้าแจก Public IP มาให้แทน) ในกรณีที่บ้านของเรามี อุปกรณ์ที่ต้องการเชื่อมต่อ internet หลายชนิด เราต้องอาศัย router สร้าง network ขึ้นภายในบ้านของเราเอง และแต่ละอุปกรณ์ก็จะได้รับ NAT IP มาแทนซึ่งส่วนใหญ่จะเป็น subnet 192.x.x.x เมื่ออุปกรณ์ในบ้านเราแต่ละชิ้นเชื่อมต่อไปยัง internet ภายนอกจะมองเห็นทั้งหมดเป็น IP เดียวกันคือ Public IP นั้นก็เพราะ router ทำการ NAT IP ในบ้านเรากลับไปเป็น static IP ทีนี้ปัญหาคือ แล้วอุปกรณ์ภายนอกเชื่อมต่อมาหา static IP ของเรา มันจะวิ่งไปทีอุปกรณ์ชิ้นไหนหละ และนี้คือสาเหตุที่ทำไมเราต้องทำ forward port
หลักการของ Forward Port
วิธีการที่อุปกรณ์ภายนอกต้องการติดต่อมายัง อุปกรณ์ภายในบ้านเรา จำเป็นต้องมีข้อมูล IP และ Port ที่ต้องการเชื่อมต่อ ซึ่งสำหรับ IP ก็จะต้องเป็น static IP ซึ่งแน่นอนว่าเรามีเพียงแค่ IP เดียวต่อ 1 บ้าน แต่สำหรับ Port มีตั้งแต่ 0 – 65535 ด้วยหลักการ forward port คือเราสามารถตั้งให้ router ทำการจอง port ไว้ให้กับ NAT IP ในบ้านเราหรือ อุปกรณ์ชิ้นไหนก็ได้ เวลาที่อุปกรณ์ภายนอกติดต่อเข้ามา router ก็จะตรวจสอบว่า request ต้องการติดต่อ port อะไร ซึ่งถ้า port นั้นมีการทำ forward port ไว้ ก็จะทำการส่ง request นั้นไปยัง NAT IP ที่ระบุ ซึง อุปกรณ์ในบ้านเราชิ้นหนึ่ง (1 NAT IP) สามารถตั้งให้ forward มาได้หลาย port (อาจจะทุก port ก็ได้) แต่ ไม่สามารถตั้งหลาย NAT IP ใน port เดียวกันได้ ด้วยหลักการนี้จึงทำให้ ผู้เล่น game online ที่ทำตัวเองเป็น host สามารถเปิดให้ client อื่นๆภายนอกเข้ามา join หรือสร้าง connection มายัง port ที่ game ระบุไว้ รวมถึงสำหรับกล้องวงจรปิด ถ้ามีการทำ ddns ไว้เราก็สามารถทำ forward port 80 หรือหน้าเวปตรงเข้ามาที่ตัว server ของกล้องได้เลย
วิธีการทำ Forward Port
หน้า configure ของ router แต่ละรุ่น อาจจะแตกต่างกันออกไปแต่หลักการเป็นแบบเดียว ถ้างั้นผมขออธิบายโดยใช้ ตัวอย่าง router humax
1. login เข้าสู่หน้า admin router
เข้าผ่าน web browser และไปที่ url http://192.168.1.1 (อาจจะเป็น ip อื่นก็ได้ต้องดูคู่มือ)
user/pass ถ้าเป็น default อาจจะเป็น admin/admin
2. Configure ค่า IP / Port
ใน menu ให้ไปที่ Advanced -> Forwarding
จากนั้นใส่ NAT IP Local ของอุปกรณ์ที่ต้องการลงไป รวมถึง range port ที่ต้องการ forward
เสร็จเรียบร้อย ทีนี้อุปกรณ์ภายนอกเมื่อทำการ connect เข้ามายัง Static IP ที่บ้านคุณ ถ้าอยู่ในช่อง port ที่ configure ไว้ router คุณก็จะ forward packet ดังกล่าวไปที่อุปกรณ์นั้นให้
Reference:
Hub คืออะไร ฮับ คืออปกรณ์ Network เรียกอีกอย่างว่า Repeater
Switch คืออะไร ทำหน้าที่เป็นอุปกรณ์เชื่อมต่อใน Network
Router คือะไร เร้าเตอร์ อุปกรณ์ที่เชื่อมต่ออุปกรณ์ Network เข้าด้วยกัน
Author: Suphakit Annoppornchai
Credit: https://saixiii.com
[…] server ของคุณ แต่คุณอาจจะต้องทำการ forward port ด้วยกรณีที่ในวง lan ภายใต้ router […]
ไม่มีวิธีทำให้เน็ดเลวขื่นไม่ครับ