ต้องการ forward port 80 จาก HUAWEI ไป AP แล้วไปที่ PC ที่เป็

แลกเปลี่ยนความรู้ ถาม-ตอบ เกี่ยวกับผลิตภัณฑ์แบบสาย (Wired Networking)
การเชื่อมต่อระบบแลน (LAN), ออพติคอลไฟเบอร์ (Optical Fiber), L3 Switch
ACLs, Network Security, VLAN, QoS, Link Aggregation, SNMP

ต้องการ forward port 80 จาก HUAWEI ไป AP แล้วไปที่ PC ที่เป็

โพสต์โดย dynamic เมื่อ ศุกร์ 25 ม.ค. 2013 10:02 pm

ผมมี HUAWEI SmartAX MT880 ต่อรับสัญญาณจาก 3BB แล้วใช้สายLAN ต่อเข้ากับ Wireless LAN Access Point ยี่ห้อ EnGenius เพื่อทำการขยายจำนวน Port Network และใช้ Wireless LAN ด้วย
รายละเอียดการตั้งค่าดังนี้

HUAWEI : 192.168.1.1
Acess poin : 192.168.2.1
webserver : 192.168.2.105

ผมต้องการที่จะ access จากนอกบ้านเข้ามาที่เครื่องคอมพิวเตอร์ที่อยู่หลัง Access Point ฉะนั้น ผมจึงต้องทำการ forward port ใช่ไหมครับ ผมได้ทำการสั่ง Forward Port 80 ไปที่เครื่อง PC ที่เป็น web server ของผม โดยผมตั้งค่าดังนี้

ที่ HUAWEI ตั้งค่า NAT - Virtual Server โดยทำการสร้าง Listing port 80 ไปที่ Access Point (สั่ง forward port 80 ไปที่ 192.168.2.1)
แล้วก็ทำการกำหนด Access Point ให้ทำการ forward port 80 ไปที่ 192.168.2.105 ซึ่งเป็น PC ที่เป็น web server ของผม จากนั้น ผมลองให้เพื่อนจากภายนอกเปิดหน้าเว็บ http://27.130.xx.x (ซึ่งได้ไอพี มาจาก 3BB ขณะนั้น ) ปรากฏว่า ไม่สามารถเข้าถึงหน้าเว็บเพจของ Web server ได้ ผมสงสัยว่าผมทำถูกหรือเปล่าครับ วิธีนี้ ช่วยแนะนำหน่อยครับ ว่าต้องปรับ อย่างไร
รูปภาพ
ภาพประจำตัวสมาชิก
dynamic
 
โพสต์: 11
ลงทะเบียนเมื่อ: ศุกร์ 25 ม.ค. 2013 9:37 pm

Re: ต้องการ forward port 80 จาก HUAWEI ไป AP แล้วไปที่ PC ที่เป็

โพสต์โดย sys2u เมื่อ ศุกร์ 25 ม.ค. 2013 10:46 pm

dynamic เขียน:ผมมี HUAWEI SmartAX MT880 ต่อรับสัญญาณจาก 3BB แล้วใช้สายLAN ต่อเข้ากับ Wireless LAN Access Point ยี่ห้อ EnGenius เพื่อทำการขยายจำนวน Port Network และใช้ Wireless LAN ด้วย
รายละเอียดการตั้งค่าดังนี้

HUAWEI : 192.168.1.1
Acess poin : 192.168.2.1
webserver : 192.168.2.105

ผมต้องการที่จะ access จากนอกบ้านเข้ามาที่เครื่องคอมพิวเตอร์ที่อยู่หลัง Access Point ฉะนั้น ผมจึงต้องทำการ forward port ใช่ไหมครับ ผมได้ทำการสั่ง Forward Port 80 ไปที่เครื่อง PC ที่เป็น web server ของผม โดยผมตั้งค่าดังนี้

ที่ HUAWEI ตั้งค่า NAT - Virtual Server โดยทำการสร้าง Listing port 80 ไปที่ Access Point (สั่ง forward port 80 ไปที่ 192.168.2.1)
แล้วก็ทำการกำหนด Access Point ให้ทำการ forward port 80 ไปที่ 192.168.2.105 ซึ่งเป็น PC ที่เป็น web server ของผม จากนั้น ผมลองให้เพื่อนจากภายนอกเปิดหน้าเว็บ http://27.130.xx.x (ซึ่งได้ไอพี มาจาก 3BB ขณะนั้น ) ปรากฏว่า ไม่สามารถเข้าถึงหน้าเว็บเพจของ Web server ได้ ผมสงสัยว่าผมทำถูกหรือเปล่าครับ วิธีนี้ ช่วยแนะนำหน่อยครับ ว่าต้องปรับ อย่างไร


  • ดูข้อมูลแล้วคิดว่าตัว EnGenius ไม่น่าจะเป็น Access Point นะครับผม ^^' เพราะถ้าเป็น Access Point ธรรมดาจะมีแค่ 1 พอร์ทครับ แล้วไม่สามารถแยก Class ได้นะครับผม + รบกวนขอรุ่นด้วยนะครับ ทีมงานคิดว่าน่าจะเป็น Wireless Router รุ่นนึงมากกว่านะครับผม ^^

  • เรื่องการทำ Port Frwarding นั้น ถ้าเป็นกรณีนี้ สิ่งที่เราจะต้องทำก็คือ
    1. ทำ Port Forwarding ที่ตัว HUAWEI มาที่พอร์ท WAN IP Address ของ EnGenius
    2. ทำ Port Forwarding ที่ตัว EnGenius มาที่พอร์ทแลน 192.168.2.105 Web Server

  • หรืออีกวิธีนึงคือกำหนด HUAWEI ให้เป็น Bridge Mode แล้วให้ EnGenius Wireless Router ทำงานเป็น PPPoE + ถ้าเป็นแบบนี้เราก็ทำ Port Forwarding ที่ตัว EnGenius แค่ทีเดียวครับ

  • แต่อย่างไรก็ดี ต้องเช็ครุ่นของ EnGenius ครับ เพราะน่าจะเป็น Wireless Router นะครับ ไม่น่าจะใช่ Access Point ครับผม ลองดูนะครับ เพราะมันจะตั้งค่ากันคนละแบบเลยครับ :D
SYS2U.COM 24-Hour Online IT Store
ซิสทูยู เฟสบุ๊ค - http://www.facebook.com/SYS2UOnline

ภาพประจำตัวสมาชิก
sys2u
Administrator
 
โพสต์: 4716
ลงทะเบียนเมื่อ: อังคาร 30 ก.ย. 2008 12:35 pm
ที่อยู่: SYS2U.COM Bangkok, Thailand.

Re: ต้องการ forward port 80 จาก HUAWEI ไป AP แล้วไปที่ PC ที่เป็

โพสต์โดย dynamic เมื่อ ศุกร์ 25 ม.ค. 2013 11:23 pm

ตัว EnGenius น่าจะเป็น router อย่างที่ว่าแหละครับ ผมหารุ่นไม่เจอแล้ว กระดาษมันลอกออกไปแล้วหน่ะครับ ซื้อมาเมื่อสี่ปีที่แล้ว มี port wan 1 , port lan 4 แล้วก็เป็น wireless ได้ด้วยหน่ะครับ


ผมลองทำตาม

เรื่องการทำ Port Frwarding นั้น ถ้าเป็นกรณีนี้ สิ่งที่เราจะต้องทำก็คือ
1. ทำ Port Forwarding ที่ตัว HUAWEI มาที่พอร์ท WAN IP Address ของ EnGenius
2. ทำ Port Forwarding ที่ตัว EnGenius มาที่พอร์ทแลน 192.168.2.105 Web Server


ที่ครั้งแรกไม่ได้ เพราะผมไม่ได้ ทำ Port Forwarding ที่ตัว HUAWEI มาที่พอร์ท WAN IP Address ของ EnGenius ผมดัน forward ไปที่ IP Address: 192.168.2.1 หน่ะครับ ตอนนี้ได้แล้วหน่ะครับ ทำตามที่บอก

จากนั้น ผมลองทดลองที่หน้าเว็บโดยใส่หมายเลข IP http://172.22.71.xxx ก็ปรากฏหน้า web page ของ web server ได้แล้วครับ แต่ที่ผมสงสัยก็คือ หมายเลข 172.22.71.102 มันเป็นหมายเลข wan ของ HUAWEI หรือว่า ของ EnGenius ครับ เพราะเท่าที่ผมเช็คด้วยการลิ้งค์ที่ http://monitoring.orgfree.com/ip.php ซึ่งผมเขียนสคริปต์เช็ค remote ip ปรากฏว่าเป็นหมายเลขไอพี 27.130.254.xxx
ทำไม จึงเป็นเช่นนั้นครับ เพราะถ้าผมไม่สามารถเช็คว่าได้หมายเลขไอพี 172.22.71.xxx ได้มาอย่างไร ผมก็คงไม่ทราบ หากหมายเลขไอพีนี้ถูกเปลี่ยน หน่ะครับ รบกวนไขข้อข้องใจ หน่อยครับ แ้ล้วผมจะสามารถติดตามหมายเลขไอพี 172.22.71.xxx นี้ได้อย่างไร หากมันเปลี่ยนเป็นอย่างอื่น โดยที่ไม่ต้องมาเปิดหน้าเว็บ HUAWEI หน่ะครับ
รูปภาพ
ภาพประจำตัวสมาชิก
dynamic
 
โพสต์: 11
ลงทะเบียนเมื่อ: ศุกร์ 25 ม.ค. 2013 9:37 pm

Re: ต้องการ forward port 80 จาก HUAWEI ไป AP แล้วไปที่ PC ที่เป็

โพสต์โดย sys2u เมื่อ ศุกร์ 25 ม.ค. 2013 11:34 pm

  • หลักการเป็นแบบนี้ครับ "ถ้าเครื่องไหนเป็นคนทำ PPPoE Dialer เครื่องนั้นก็จะได้รับ WAN IP Address ที่เป็น Public IP Address" ครับผม

  • ทีมงานทดลองเช็ค http://monitoring.orgfree.com/ip.php จะได้เป็น WAN IP Address ที่เป็น Public IP Address ของเน็ตเราครับ ดังนั้นถ้าเราเช็คด้วยลิงค์นี้ก็แสดงว่า 27.130.254.xxx เป็น WAN จริงที่เราได้มาครับ (ดูจาก WAN IP Address น่าจะเป็นของ 3BB ใช่มั๊ยครับ)

  • ดังนั้นตอนนี้ WAN IP Address ที่เป็น Public IP Address ที่ได้รับมาจาก ISP มันก็คือพอร์ท ADSL ของ HUAWEI ครับผม + ส่วนเลข http://172.22.71.xxx นี่ งงๆ เหมือนกันครับว่ามันคืออะไร ? ลองใช้คำสั่ง tracert ตามดูก็ได้ครับ ว่าเป็นเลขมาจากไหนครับผม ??

  • แต่ถ้าเราต้องการให้ WAN IP Address ที่เป็น Public IP Address มาอยู่ที่ EnGenius เราก็จะต้อง

    - กำหนดให้ HUAWEI ทำงานเป็น Bridge Mode ครับ
    - ที่ตัว EnGenius กำหนดให้ WAN เป็น PPPoE ออกไปครับ แล้วเอา Username / Password ของ ISP มาใส่ที่ตัว EnGenius WAN แทนครับ

  • เมื่อทำอย่างนี้แล้ว ตัว WAN IP Address ที่เป็น Public IP Address ก็จะมาอยู่ที่ WAN ของ HUAWEI แล้วครับผม
SYS2U.COM 24-Hour Online IT Store
ซิสทูยู เฟสบุ๊ค - http://www.facebook.com/SYS2UOnline

ภาพประจำตัวสมาชิก
sys2u
Administrator
 
โพสต์: 4716
ลงทะเบียนเมื่อ: อังคาร 30 ก.ย. 2008 12:35 pm
ที่อยู่: SYS2U.COM Bangkok, Thailand.

Re: ต้องการ forward port 80 จาก HUAWEI ไป AP แล้วไปที่ PC ที่เป็

โพสต์โดย dynamic เมื่อ ศุกร์ 25 ม.ค. 2013 11:48 pm

ผมก็งง เหมือนกันว่า ทำไมผมถึงเข้าดูหน้าเว็บเพจ ของ web server ผ่าน ip 172.22.xxx ทั้งๆ ที่มันควรจะเป็นไอพี ที่ได้มาจาก http://monitoring.orgfree.com/ip.php ซะมากกว่า

แต่ที่ผมทดลองเข้าผ่านไอพีนี้ก็เพราะ ผมเห็นที่หน้าเว็บของ HUAWEI ตรง Status >>> Service Information มันแสดง

WAN Interface
PVC VPI/VCI IP Address Subnet Gateway Encapsulation Status
PVC-0 0 /33 172.22.71.xxx 255.255.255.255 172.22.0.1 Route -PPPoE

เป็นแบบนี้หน่ะครับ ผมก็เลยเข้าถึงหน้าเว็บเพจ ของ web server ได้ เด๊่ยวจะลองทำให้ HUAWEI เป็น Bridge Mode เพราะเคยลองทำแล้ว เล่นเนตไม่ได้เลย ทุกเครื่อง เดี๋ยวขอลองตามที่บอกอีกครั้งครับ
รูปภาพ
ภาพประจำตัวสมาชิก
dynamic
 
โพสต์: 11
ลงทะเบียนเมื่อ: ศุกร์ 25 ม.ค. 2013 9:37 pm

Re: ต้องการ forward port 80 จาก HUAWEI ไป AP แล้วไปที่ PC ที่เป็

โพสต์โดย dynamic เมื่อ เสาร์ 26 ม.ค. 2013 12:15 am

ผมลองทำแบบ Bridge Mode แล้ว ออกอินเตอร์เนตกันไม่ได้เลยครับ ไฟที่ HUAWEI ก็แปลกๆ ด้วย ก็เลยกลับมาเปลี่ยนเป็นเหมือนเดิม

ปัญหา คือผมจะเช็คได้งัยว่าผมได้ IP 172.22.71.xxx นี้หน่ะครับ ด้วยคำสั่งใด ได้บ้าง ผมลองทำ traceroute www.google.co.th ก็ไม่เห็นเจอ IP 172.22.71.xxx นี้เลยครับ :?
รูปภาพ
ภาพประจำตัวสมาชิก
dynamic
 
โพสต์: 11
ลงทะเบียนเมื่อ: ศุกร์ 25 ม.ค. 2013 9:37 pm

Re: ต้องการ forward port 80 จาก HUAWEI ไป AP แล้วไปที่ PC ที่เป็

โพสต์โดย sys2u เมื่อ เสาร์ 26 ม.ค. 2013 11:08 am

dynamic เขียน:ผมลองทำแบบ Bridge Mode แล้ว ออกอินเตอร์เนตกันไม่ได้เลยครับ ไฟที่ HUAWEI ก็แปลกๆ ด้วย ก็เลยกลับมาเปลี่ยนเป็นเหมือนเดิม

ปัญหา คือผมจะเช็คได้งัยว่าผมได้ IP 172.22.71.xxx นี้หน่ะครับ ด้วยคำสั่งใด ได้บ้าง ผมลองทำ traceroute http://www.google.co.th ก็ไม่เห็นเจอ IP 172.22.71.xxx นี้เลยครับ :?



  • งงๆ เหมือนกันนะครับ แบบนี้ละกันนะครับ ลองใช้คำสั่ง "tracert www.sys2u.com" ดูครับ แล้วลองว่ามันวื่งผ่าน hop ไหนบ้างครับผม ? ลองโพสรูปหรือพิมพ์แต่ละ hop มาก็ได้ครับผม :D
SYS2U.COM 24-Hour Online IT Store
ซิสทูยู เฟสบุ๊ค - http://www.facebook.com/SYS2UOnline

ภาพประจำตัวสมาชิก
sys2u
Administrator
 
โพสต์: 4716
ลงทะเบียนเมื่อ: อังคาร 30 ก.ย. 2008 12:35 pm
ที่อยู่: SYS2U.COM Bangkok, Thailand.

Re: ต้องการ forward port 80 จาก HUAWEI ไป AP แล้วไปที่ PC ที่เป็

โพสต์โดย dynamic เมื่อ เสาร์ 26 ม.ค. 2013 12:28 pm

ใช่แบบนี้ไหมครับ

โค้ด: เลือกทั้งหมด
C:\Windows\system>tracert www.sys2u.com

Tracing route to www.sys2u.com [203.150.20.9]
over a maximum of 30 hops:

  1     *        *        *     Request timed out.
  2     *        *        3 ms  192.168.1.1
  3    18 ms    17 ms    17 ms  10.121.30.253
  4    16 ms    15 ms    16 ms  10.121.30.254
  5     *        *        *     Request timed out.
  6     *       19 ms    19 ms  10.255.255.128
  7     *        *       18 ms  110.164.78.226
  8    20 ms    20 ms    19 ms  110.164.194.17
  9    19 ms    20 ms    20 ms  218.100.66.25
10     *        *        *     Request timed out.
11    20 ms    20 ms    21 ms  218.100.38.46
12     *        *       90 ms  203.150.222.43
13    20 ms    20 ms    23 ms  PORAR-INET-9 [203.150.20.9]

Trace complete.

C:\Windows\system>
รูปภาพ
ภาพประจำตัวสมาชิก
dynamic
 
โพสต์: 11
ลงทะเบียนเมื่อ: ศุกร์ 25 ม.ค. 2013 9:37 pm

Re: ต้องการ forward port 80 จาก HUAWEI ไป AP แล้วไปที่ PC ที่เป็

โพสต์โดย dynamic เมื่อ เสาร์ 26 ม.ค. 2013 4:09 pm

จากนั้น ผมลองทดลองที่หน้าเว็บโดยใส่หมายเลข IP http://172.22.71.xxx ก็ปรากฏหน้า web page ของ web server ได้แล้วครับ แต่ที่ผมสงสัยก็คือ หมายเลข 172.22.71.102 มันเป็นหมายเลข wan ของ HUAWEI หรือว่า ของ EnGenius ครับ เพราะเท่าที่ผมเช็คด้วยการลิ้งค์ที่ http://monitoring.orgfree.com/ip.php ซึ่งผมเขียนสคริปต์เช็ค remote ip ปรากฏว่าเป็นหมายเลขไอพี 27.130.254.xxx
ทำไม จึงเป็นเช่นนั้นครับ เพราะถ้าผมไม่สามารถเช็คว่าได้หมายเลขไอพี 172.22.71.xxx ได้มาอย่างไร ผมก็คงไม่ทราบ หากหมายเลขไอพีนี้ถูกเปลี่ยน หน่ะครับ รบกวนไขข้อข้องใจ หน่อยครับ แ้ล้วผมจะสามารถติดตามหมายเลขไอพี 172.22.71.xxx นี้ได้อย่างไร หากมันเปลี่ยนเป็นอย่างอื่น โดยที่ไม่ต้องมาเปิดหน้าเว็บ HUAWEI หน่ะครับ


ขอเพิ่มเติมจากตอนนี้หน่อยนะครับ ผมลองให้เพื่อนผมที่อยู่ข้างนอก เข้าหน้าเว็บผ่าน http://172.22.71.xxx และ http://27.130.254.xxx ก็ไม่ได้ทั้งสองอันครับ แต่ตัวผมเอง สามารถเข้า http://172.22.71.xxx มองเห็นหน้าเว็บของ web server อีกเครื่องหนึ่งได้หน่ะครับ งง ไปเลย ตอนนี้ ก็กำลังหาว่าต้องเซ็ตไรเพิ่มหรือเปล่า ปิด firewall ก็แล้ว ก็ยังไม่ได้อีก ลองใส่ ip server ไปที่ Enable DMZ ที่ EnGenuis ก็แล้ว ก็ยังไม่ช่วยให้ port forwarding สำเร็จอยู่ดี :?
รูปภาพ
ภาพประจำตัวสมาชิก
dynamic
 
โพสต์: 11
ลงทะเบียนเมื่อ: ศุกร์ 25 ม.ค. 2013 9:37 pm

Re: ต้องการ forward port 80 จาก HUAWEI ไป AP แล้วไปที่ PC ที่เป็

โพสต์โดย sys2u เมื่อ จันทร์ 28 ม.ค. 2013 5:55 pm

  • ผมเข้าใจว่าเลข 172.xx.xx.xx น่าจะเป็น WAN IP อะไรซักอย่างที่ตัว HUAWEI มันสร้างมาคุยภายในกับ DSLAM ของมันครับ แต่กรณีนี้ไม่ต้องสนใจครับ ให้ยึดเอา WAN IP Address ที่เป็น Public เป็นหลักครับผม นั่นก็คือที่ 3BB โยนมาให้ครับ

  • เวลาทดสอบ พยายามให้คนข้างนอก test นะครับ เพราะการ test ข้างในมันอาจจะมีการที่ตัว Router มันรู้จัก IP Address หรือ Interface นั้นอยู่แล้ว มันก็จะไปให้เลยครับ ไม่มีประโยชน์ครับผม

  • วิธีที่ง่ายที่สุดนะครับ ให้ทำ Bridge ที่ HUAWEI แล้วทำ PPPoE ที่ EnGenius ดีกว่าครับ + ในส่วนที่ทำ Bridge แล้วไม่สามารถใช้งานได้ คิดว่าไม่น่าจะแก้ยากเท่าไรนะครับ ลองไล่ทางนั้นจะดีกว่า แล้วการทำแบบนี้จะทำให้ระบบของของเราเป็นแค่ 1 ชั้น ทำอะไรก็ง่าย ตรวจสอบก็ง่ายครับ ^^ + แล้วเราก็ทำ Port Forwarding ที่ EnGenius ตัวเดียวจบเลยครับผม ไล่ง่ายด้วยครับ ลองดูนะครับ

SYS2U.COM 24-Hour Online IT Store
ซิสทูยู เฟสบุ๊ค - http://www.facebook.com/SYS2UOnline

ภาพประจำตัวสมาชิก
sys2u
Administrator
 
โพสต์: 4716
ลงทะเบียนเมื่อ: อังคาร 30 ก.ย. 2008 12:35 pm
ที่อยู่: SYS2U.COM Bangkok, Thailand.

ต่อไป

ย้อนกลับไปยัง ระบบเครือข่ายแบบสาย (Wired Networking)

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 6 ท่าน

cron