ผู้ฝึกสอนของเราประสบปัญหาการเชื่อมต่ออินเทอร์เน็ตที่ไม่ดีในบางโรงเรียน ฉันต้องการให้พวกเขาใช้แพลตฟอร์มเวอร์ชัน "มือถือ" (เหมือนใช้บนรถไฟ) ที่ทำงานบนแล็ปท็อป ซึ่งนักเรียนสามารถเชื่อมต่อได้โดยตรงผ่านเครือข่าย WiFi ส่วนตัว "อินเทอร์เน็ตในกระเป๋าเดินทาง".
อุปกรณ์:
ความคืบหน้าที่ผ่านมา:
เพื่อเป็นการพิสูจน์แนวคิด ฉันสามารถให้บริการแพลตฟอร์มบน ubuntu โดยตั้งค่า wifi เป็นโหมด AP ซึ่งไม่เพียงพอในสภาพแวดล้อมจริง เนื่องจากช่วงสัญญาณและข้อจำกัดในการเชื่อมต่อพร้อมกัน
ช่วย:
โดยทั่วไปฉันมักจะมองหาทิศทางที่ถูกต้องด้วยคำหลักบางคำที่ฉันอาจพลาดไป หรือได้รับคำบอกว่า "ไม่ ไม่มีคำหลักใดที่ใช้ได้" - ใจความสำคัญของมันคือ:
ฉันต้องทำอย่างไรกับ Raspberry Pi / Laptop / Access Point เพื่อให้ผู้ใช้ที่เชื่อมต่อกับจุดเชื่อมต่อสามารถเข้าถึงเว็บไซต์ผ่านเบราว์เซอร์ เช่น พิมพ์ portable.xyz.com ในแถบที่อยู่ของสมาร์ทโฟน รับบริการเว็บไซต์ ทำงานบนแล็ปท็อป?
คาดเดาของฉัน:
บน Raspberry Pi
- ตั้งค่าเซิร์ฟเวอร์ DHCP เนื่องจาก AP ไม่มี
- ตั้งค่าเซิร์ฟเวอร์ DNS เพื่อให้ portable.xyz.com ชี้ไปที่ใดที่หนึ่ง
- ตั้งค่าซอฟต์แวร์คอนโทรลเลอร์สำหรับจุดเข้าใช้งาน
บนแล็ปท็อป
- ตั้งค่าเซิร์ฟเวอร์และตรวจสอบให้แน่ใจว่าให้บริการบน port:443/80 (มีบริการอื่นๆ บนพอร์ตอื่น ดังนั้นตั้งค่าด้วย)
- ? ฉันไม่แน่ใจว่า Raspberry Pi รู้ได้อย่างไรว่ามีเซิร์ฟเวอร์อยู่บนแล็ปท็อป
- มันเป็นความสัมพันธ์ระหว่างการกำหนดค่าที่อยู่ IP ของ DHCP และที่อยู่ IP ของแล็ปท็อป (ซึ่งฉันจะต้องกำหนดค่าเป็นค่าคงที่) หรือไม่ การตั้งค่า DNS สำหรับ portable.xyz.com จะมีระเบียน A ที่ชี้ไปยัง IP คงที่ของแล็ปท็อปหรือไม่
ข้อมูลอื่นๆ:
เราคาดว่าการโหลดโดยทั่วไปจะอยู่ที่ 15 - 100 การเชื่อมต่อพร้อมกัน บนฮาร์ดแวร์ประเภทต่างๆ (แท็บเล็ต โทรศัพท์มือถือ แล็ปท็อป)
แพลตฟอร์มนี้ไม่ได้ใช้ข้อมูลมากจนเกินไป (ส่วนใหญ่เป็นข้อความและรูปภาพ) แต่มีทราฟฟิกจำนวนมากที่บินไปมา เช่น แก้ไขข้อความร่วมกัน การแจ้งเตือน ... ฯลฯ
การปิดการแจ้งเตือน "ไม่มีการเชื่อมต่ออินเทอร์เน็ตบนเครือข่ายไร้สายนี้" บนสมาร์ทโฟนไม่ใช่ปัญหา