ฉันมีการตั้งค่าต่อไปนี้:
- Vodafone GigaCube ให้บริการอินเทอร์เน็ต
- เครื่องพิมพ์ DYMO LabelWriter สองสามเครื่องเชื่อมต่อผ่านสวิตช์ไปยัง GigaCube
- แล็ปท็อปที่เชื่อมต่อกับเครือข่ายกิกะคิวบ์ที่รันบริการเว็บ DYMO
- โทรศัพท์ที่เชื่อมต่อกับเครือข่ายกิกะคิวบ์
- เว็บไซต์ที่ใช้ DMYO JavaScript SDK เพื่อส่งคำขอไปยังบริการเว็บบน 127.0.0.1
สิ่งที่ฉันพยายามทำ:
พิมพ์ฉลากด้วย DYMO LabelWriter โดยการเข้าถึงเว็บไซต์ทางโทรศัพท์
ถ้าฉันลองบนพีซีที่ใช้เว็บเซิร์ฟเวอร์ก็ใช้งานได้ บนโทรศัพท์ ไม่สามารถเชื่อมต่อกับ 127.0.0.1:41951/DYMO/DLS/Printing/StatusConnected
แม้ว่าฉันจะเปลี่ยน 127.0.0.1 เป็นที่อยู่ IP ของแล็ปท็อป (เช่น 192.168.8.123) มันก็ไม่ทำงาน ฉันใช้ googled มามาก และทักษะด้านเครือข่ายของฉันก็ค่อนข้างพื้นฐาน แต่ฉันคิดว่าปัญหาคือเว็บเซิร์ฟเวอร์กำลังฟังเฉพาะ 127.0.0.1:41951 และไม่มีอะไรอื่น ฉันไม่สามารถเปลี่ยนรหัสพื้นฐานได้
ดังนั้นคำถามของฉันคือ: ฉันจะทำให้พีซีของฉัน "ส่งต่อ" คำขอขาเข้าไปยัง IP ภายในเครื่อง (192.168.8.123) ไปยังลูปแบ็คของตัวเอง (127.0.0.1) ได้หรือไม่
ฉันต้องการ: เปิดเว็บไซต์บนโทรศัพท์ ส่งคำขอไปที่ 127.0.0.1 บนพีซี และให้เครื่องพิมพ์พิมพ์ฉลากออกมา