สวัสดีครับเพื่อนๆ พี่ๆ ผมขอรบกวนเพื่อนๆ พี่ๆ ช่วยผมแก้ปัญหาการทำ port forward ในกรณีที่มีการต่อ Router + Access Point ด้วยครับ
ก่อนอื่น ผมขอเกริ่นก่อนว่า layout ในการเชื่อมต่อ internet ของผม จำเป็นอย่างยิ่งที่จะต้องมี AP เข้ามาเกี่ยวข้อง เนื่องด้วยปัญหาในเรื่องของระยะทาง และพื้นที่ในการเชื่อมต่อ โดยสถานที่จะแบ่งเป็น 2 ที่ คือ
1. โรงงาน เป็นบริเวณที่เป็นที่ตั้งของ Modem และ Router (Asus DSL N12U - C1) ซึ่งมีการเชื่อมต่อกันแบบ Bridge คือ ให้ Modem ทำหน้าที่เป็นตัวกลาง แล้วให้ Asus เป็น Gateway และตัวแจก DHCP ที่ทำแบบนี้ เพื่อที่ว่า การทำงานของ Modem ของ True จะไม่หนักจนเกินไป และให้ภาระของการทำงาน มาตกอยู่ที่ตัว ASUS มากกว่า
ในส่วนของโรงงาน ก็มีเครื่องลูกข่ายที่ต่อกับตัว Router (ASUS) โดยตรงทั้งผ่านทาง LAN และ Wireless แล้วก็มีการต่อไปยัง AP ตัวอื่นๆอีกเช่นเดียวกันในบริเวณโรงงาน เพื่อกระจายสัญญาณต่อไปยังบริเวณที่ ASUS กระจายสัญญาณไปไม่ถึง
2. บ้านพักอาศัย เป็นส่วนที่ห่างจากตัวโรงงานประมาณ 150 เมตร และไม่สามารถเดินสาย LAN ไปได้ (ลักษณะคล้ายๆ ต้นซอย ท้ายซอย มีบ้านคนอื่นคั่นกลาง) จึงต้องใช้ Ubiquity Nano Station M5 จำนวน 2 ตัว เป็น AP รับและส่งสัญญาณระหว่างโรงงาน ไปยัง บ้านพัก โดย M5 ตัวส่ง ต่อกับ Router (ASUS) โดยตรงผ่านสาย LAN
ด้านฝั่ง M5 ตัวรับ ที่บ้านพัก เมื่อได้รับสัญญาณมาแล้ว ก็ต่อเข้ากับ Switching Hub กระจายสัญญาณตามสาย LAN ไปยังห้องต่างๆ (เดินสายไว้ล่วงหน้า) และในห้องต่างๆ ก็จะมี AP มาต่อ เพื่อกระจายสัญญาณ wireless อีกทอดหนึ่ง
ซึ่งตรงนี้แหละครับ ที่เป็นปัญหา เพราะจะมีเครื่องลูกข่ายเครื่องหนึ่ง ที่จะต่ออยู่ฝั่งบ้านพัก ที่ผมต้องการทำ forward port แต่ทำไม่สำเร็จซักที
สำหรับ Layout และ การกำหนด IP แต่ละตัว ก็จะเป็นดังนี้ครับ
ปัญหา ก็อยู่ที่คอมพิวเตอร์ ที่อยู่ในส่วนของช่องสี่เหลี่ยมสีแดง (Static IP [กำหนดจาก Router ASUS] 192.168.1.44 ต้องการ forward port 24931)
คือมัน forward ไม่ผ่านนะครับ ไปตรวจสอบใน youcanseeme บางครั้งก็บอกว่า port open แต่โดยส่วนมากจะ closed คือไม่ผ่านนะครับ
ไปตรวจ open port ใน yougetsignal ก็ได้ผลลักษณะเดียวกัน คือ บางครั้ง (ส่วนน้อย) จะบอกว่า open แต่ส่วนมาก จะ closed (กดตรวจสอบหลายๆที บางทีก็สลับกันไปมา open บ้าง closed บ้าง)
ผมพยายามทำมาทั้งคืน หาข้อมูลมาแก้ไข ก็พบว่า นี่อาจจะเรียกได้ว่า เป็นปัญหาสากล สำหรับคนที่มีการต่อ Router + AP แล้วต้องการทำการ forward port ไปยังเครื่องลูกข่ายที่ต่อหลัง AP ก็ว่าได้
นี่คือหน้าจอการ config ต่างๆ ของแต่ละตัวนะครับ
1. ASUS Router - ต่อกับ modem แบบ bridge เปิด pppoe และ DHCP
- ปิด Firewall
- หน้า forward port ไปยัง IP ปลายทางที่ต้องการคือ 192.168.1.44 เพื่อเปิด port 24931
2. WRT54GL - ลง firmware DDR ปิด WAN, ปิด DHCP, กำหนด LAN IP และ Gateway ชี้ไปที่ Router ASUS
- หน้า Advance Routing ปรับเป็น Router mode
- AP ปิด Firewall
- หน้า Forward Port ของตัว AP ไม่ได้ทำอะไรใดๆ
- ปิดแทบจะทุกอย่าง
- หน้า Status โดยรวม
*******************************************************************************
ปัญหาคือ ผมตรวจสอบ open port ไม่ว่าจะเวปไหน ในบางครั้งก็บอกว่า open แต่ส่วนมากจะ closed (ถ้าไม่ได้เลยเป็น closed ตลอด จะยังไม่เครียดเท่านี้ แต่นี่เดี๋ยวได้ เดี๋ยวไม่ได้ ปวดตับ T T)
ตอนนี้ผมจนปัญญาจริงๆครับ รบกวนเพื่อนๆ ช่วยผมหน่อยนะครับ
ขอบคุณมากๆครับ
ปัญหา Port Forward กรณีต่อ Router + AP - ช่วยผมแก้ปัญหาหน่อยนะครับ T T
ก่อนอื่น ผมขอเกริ่นก่อนว่า layout ในการเชื่อมต่อ internet ของผม จำเป็นอย่างยิ่งที่จะต้องมี AP เข้ามาเกี่ยวข้อง เนื่องด้วยปัญหาในเรื่องของระยะทาง และพื้นที่ในการเชื่อมต่อ โดยสถานที่จะแบ่งเป็น 2 ที่ คือ
1. โรงงาน เป็นบริเวณที่เป็นที่ตั้งของ Modem และ Router (Asus DSL N12U - C1) ซึ่งมีการเชื่อมต่อกันแบบ Bridge คือ ให้ Modem ทำหน้าที่เป็นตัวกลาง แล้วให้ Asus เป็น Gateway และตัวแจก DHCP ที่ทำแบบนี้ เพื่อที่ว่า การทำงานของ Modem ของ True จะไม่หนักจนเกินไป และให้ภาระของการทำงาน มาตกอยู่ที่ตัว ASUS มากกว่า
ในส่วนของโรงงาน ก็มีเครื่องลูกข่ายที่ต่อกับตัว Router (ASUS) โดยตรงทั้งผ่านทาง LAN และ Wireless แล้วก็มีการต่อไปยัง AP ตัวอื่นๆอีกเช่นเดียวกันในบริเวณโรงงาน เพื่อกระจายสัญญาณต่อไปยังบริเวณที่ ASUS กระจายสัญญาณไปไม่ถึง
2. บ้านพักอาศัย เป็นส่วนที่ห่างจากตัวโรงงานประมาณ 150 เมตร และไม่สามารถเดินสาย LAN ไปได้ (ลักษณะคล้ายๆ ต้นซอย ท้ายซอย มีบ้านคนอื่นคั่นกลาง) จึงต้องใช้ Ubiquity Nano Station M5 จำนวน 2 ตัว เป็น AP รับและส่งสัญญาณระหว่างโรงงาน ไปยัง บ้านพัก โดย M5 ตัวส่ง ต่อกับ Router (ASUS) โดยตรงผ่านสาย LAN
ด้านฝั่ง M5 ตัวรับ ที่บ้านพัก เมื่อได้รับสัญญาณมาแล้ว ก็ต่อเข้ากับ Switching Hub กระจายสัญญาณตามสาย LAN ไปยังห้องต่างๆ (เดินสายไว้ล่วงหน้า) และในห้องต่างๆ ก็จะมี AP มาต่อ เพื่อกระจายสัญญาณ wireless อีกทอดหนึ่ง
ซึ่งตรงนี้แหละครับ ที่เป็นปัญหา เพราะจะมีเครื่องลูกข่ายเครื่องหนึ่ง ที่จะต่ออยู่ฝั่งบ้านพัก ที่ผมต้องการทำ forward port แต่ทำไม่สำเร็จซักที
สำหรับ Layout และ การกำหนด IP แต่ละตัว ก็จะเป็นดังนี้ครับ
ปัญหา ก็อยู่ที่คอมพิวเตอร์ ที่อยู่ในส่วนของช่องสี่เหลี่ยมสีแดง (Static IP [กำหนดจาก Router ASUS] 192.168.1.44 ต้องการ forward port 24931)
คือมัน forward ไม่ผ่านนะครับ ไปตรวจสอบใน youcanseeme บางครั้งก็บอกว่า port open แต่โดยส่วนมากจะ closed คือไม่ผ่านนะครับ
ไปตรวจ open port ใน yougetsignal ก็ได้ผลลักษณะเดียวกัน คือ บางครั้ง (ส่วนน้อย) จะบอกว่า open แต่ส่วนมาก จะ closed (กดตรวจสอบหลายๆที บางทีก็สลับกันไปมา open บ้าง closed บ้าง)
ผมพยายามทำมาทั้งคืน หาข้อมูลมาแก้ไข ก็พบว่า นี่อาจจะเรียกได้ว่า เป็นปัญหาสากล สำหรับคนที่มีการต่อ Router + AP แล้วต้องการทำการ forward port ไปยังเครื่องลูกข่ายที่ต่อหลัง AP ก็ว่าได้
นี่คือหน้าจอการ config ต่างๆ ของแต่ละตัวนะครับ
1. ASUS Router - ต่อกับ modem แบบ bridge เปิด pppoe และ DHCP
- ปิด Firewall
- หน้า forward port ไปยัง IP ปลายทางที่ต้องการคือ 192.168.1.44 เพื่อเปิด port 24931
2. WRT54GL - ลง firmware DDR ปิด WAN, ปิด DHCP, กำหนด LAN IP และ Gateway ชี้ไปที่ Router ASUS
- หน้า Advance Routing ปรับเป็น Router mode
- AP ปิด Firewall
- หน้า Forward Port ของตัว AP ไม่ได้ทำอะไรใดๆ
- ปิดแทบจะทุกอย่าง
- หน้า Status โดยรวม
*******************************************************************************
ปัญหาคือ ผมตรวจสอบ open port ไม่ว่าจะเวปไหน ในบางครั้งก็บอกว่า open แต่ส่วนมากจะ closed (ถ้าไม่ได้เลยเป็น closed ตลอด จะยังไม่เครียดเท่านี้ แต่นี่เดี๋ยวได้ เดี๋ยวไม่ได้ ปวดตับ T T)
ตอนนี้ผมจนปัญญาจริงๆครับ รบกวนเพื่อนๆ ช่วยผมหน่อยนะครับ
ขอบคุณมากๆครับ