การแมปพอร์ต NAT จาก IP ภายนอกกับเว็บเซิร์ฟเวอร์ภายในไม่ทำงาน


1

ฉันกำลังพยายามติดตั้งเซิร์ฟเวอร์ HTTP โดยใช้ Virtual Box บน Win 10 Host ของฉัน เครือข่ายกำลังถูกตั้งค่าเป็นเครือข่ายบริดจ์บน Guest โดยใช้ ip 10.0.0.254

การเปิดเบราว์เซอร์ด้วย IP นั้นทำงานได้ดีตอนนี้ฉันกำลังพยายามตั้งค่าเราเตอร์ของฉันให้ชี้ IP ภายนอกของฉันไปยังเซิร์ฟเวอร์ภายใน netwrok ของฉัน

ฉันใช้คุณสมบัติ "NAT Port Mapping" ของเราเตอร์ของฉันและฉันได้กำหนดค่าพอร์ต 80 ให้ชี้ไปที่พอร์ต 80 ของเซิร์ฟเวอร์ภายในของฉัน

บางสิ่งบางอย่างตามสายของสิ่งนี้:

การกำหนดค่าเราเตอร์

ปัญหาคือเมื่อฉันใส่ IP ภายนอกของฉันลงบนเบราว์เซอร์เว็บเพจที่แสดงคือเราเตอร์ของฉัน (10.0.0.1) แทนที่จะเป็นเว็บเซิร์ฟเวอร์จริงของฉัน (10.0.0.254)

ฉันลองทั้งหมดด้วยพอร์ต 81 กำหนดค่าเว็บเซิร์ฟเวอร์เพื่อฟังพอร์ตทดสอบภายในและทำงานแมปพอร์ตบนเราเตอร์และทำให้แน่ใจว่าไฟร์วอลล์ windows ของฉันมีกฎที่อนุญาตการเชื่อมต่อสาธารณะ / ส่วนตัวและฉันยังคงได้รับ " การเชื่อมต่อถูกปฏิเสธ "ข้อความ

ฉันไม่แน่ใจว่าฉันทำอะไรผิดหรือเปล่าเพราะตรรกะบอกฉันว่าฉันจับคู่พอร์ตกับเซิร์ฟเวอร์ของฉันอยู่แล้ว

คำแนะนำใด ๆ ที่ฉันควรจะทำหรือหากมีสิ่งที่ชัดเจนว่าฉันหายไปที่นี่

คำตอบ:


0

ฉันคิดว่าฉันไม่ได้ใช้อินเทอร์เฟซที่ถูกต้องระหว่างการตั้งค่า ทันทีที่ฉันเปลี่ยนอินเทอร์เฟซเครือข่ายจาก "OTHER_R_0_35" (ดังที่แสดงในภาพ) เป็นอินเทอร์เฟซอื่น ๆ ที่มี "INTERNET_TR069_R_0_33" มันเริ่มทำงานได้ทันที

ดังนั้นโดยทั่วไปคุณต้องระบุอินเทอร์เฟซที่ถูกต้องในเราเตอร์บางตัวฉันใช้ Huawei HG532e อาจเป็นขั้นตอนนี้ไม่จำเป็นสำหรับเราเตอร์อื่น ๆ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.