ฉันมีบริการเว็บ (php, sql ฯลฯ) ที่ทำงานบนบัญชี AWSฉันมีการตั้งค่า openVPN ดังนั้นผู้ใช้ต้องสร้างการเชื่อมต่อ VPN จากนั้นที่อยู่ IP จึงจะใช้งานได้
ขณะนี้ฉันมีชุดนี้เป็น example123.noip.com ซึ่งไปที่ 172.xxx.xxx.123
และสิ่งนี้ได้ผล
บริการของฉันกำลังเริ่มต้นขึ้น และฉันต้องการที่จะสามารถให้บริการแก่บริษัทอื่นๆ ได้ แต่ฉันต้องการให้หลายบริษัทโฮสต์บนอินสแตนซ์ AWS เดียวกันได้ แต่ฉันต้องการให้แต่ละบริษัทได้รับประสบการณ์ที่ราบรื่น ดังนั้นสำหรับ ตัวอย่าง ฉันคิดว่าฉันสามารถตั้งค่าที่อยู่ noip ได้มากขึ้น:
clientcompany1.noip.com -> 172.xxx.xxx.123
clientcompany2.noip.com -> 172.xxx.xxx.123
clientcompany3.noip.com -> 172.xxx.xxx.123
ดังนั้น Mr X จาก Company3 ไปที่ clientcompany3.noip.com และมันจะแสดงหน้าบริการของเขาที่มีตราสินค้าเป็น Company 3... (พวกเขาจะไม่ทราบว่ามีบริษัทอื่นโฮสต์อยู่ในบัญชี aws นั้น)
(และบางจุดฉันอาจต้องเพิ่มอินสแตนซ์ AWS แยกต่างหาก จากนั้นฉันก็สามารถพลิกได้
clientcompany3.noip.com -> 172.xxx.xxxที่อยู่ใหม่ 456)
แต่ - วิธีที่ดีที่สุดในการตรวจจับหรือกำหนดเส้นทางภายใน AWS คืออะไร
ฉันจะตรวจจับการเปลี่ยนเส้นทางจากส่วนหัว HTTP โดยใช้ PHP หรือไม่
มีวิธีที่ชาญฉลาดในการกำหนดเส้นทางการรับส่งข้อมูลด้วย openVPN หรือไม่?