ฉันกำลังใช้การเชื่อมต่อ BSNL BroadBand และมีเราเตอร์ DSL ที่ทำหน้าที่เป็นเกตเวย์เริ่มต้นสำหรับอุปกรณ์ไร้สายจำนวนมาก หนึ่งอุปกรณ์ดังกล่าวคือเซิร์ฟเวอร์ของฉัน ฉันซื้อ IP แบบคงที่สำหรับการเช่า เพื่อให้การรับส่งข้อมูลทั้งหมดไปยัง IP นั้นตรงไปยังเราเตอร์
แต่การส่งต่อคำขอจากเราเตอร์ไปยังเซิร์ฟเวอร์ของฉัน (ซึ่งเชื่อมต่อโดยใช้ wifi) ต้องมีการส่งต่อพอร์ต (ขอความช่วยเหลือจากที่นี่ ) การส่งต่อพอร์ตสำหรับเราเตอร์ DSL BSNL สามารถทำได้โดยไปที่VIRTUAL SERVER
ส่วนของNAT
ส่วน มีฉันได้ส่งคำขอทั้งหมดที่พอร์ต 8080 (JBOSS ของฉันใช้พอร์ต 8080) 192.168.1.7
ไปยังเซิร์ฟเวอร์ซึ่งมีที่อยู่
ฉันสามารถเชื่อมต่ออินเทอร์เน็ตจากเซิร์ฟเวอร์(192.168.1.7
) อุปกรณ์ทั้งหมดที่เชื่อมต่อกับเราเตอร์ผ่าน wifi จะสามารถ ping ซึ่งกันและกัน แต่ปริมาณการใช้งานบนพอร์ต 8080 ไม่ได้ถูกนำไปยังเซิร์ฟเวอร์
อะไรคือเหตุผลที่เป็นไปได้สำหรับสิ่งนี้
หมายเหตุ
ผมสามารถเข้าถึงเซิร์ฟเวอร์เมื่อ URL http://192.168.1.7:8080/myapp
คำขอของฉันคือ แต่เมื่อ URL http://118.XXX.XXX.XXX:8080/myapp
ของฉันคือ ฉันไม่สามารถเข้าถึงได้ 118.xxx.xxx.xxx เป็น ip สาธารณะของเราเตอร์