คำถามนี้ถูกโพสต์ครั้งแรกในหน้า Network Engineering StackExchange แต่ถูกย้ายไปที่นี่
TL;ดร ฉันมีชื่อโดเมนที่แนบกับ AWS Elastic IP ฉันต้องการสร้างบันทึกสำหรับโดเมนย่อยที่เปลี่ยนเส้นทางไปยัง IP ที่แตกต่างกันโดยสิ้นเชิง
สวัสดีครับ ตอนนี้ผมกำลังทำเว็บไซต์เป็นโปรเจคส่วนตัว ขณะนี้การตั้งค่าของฉันคืออินสแตนซ์ AWS EC2 ที่ใช้ RHEL โดยมี IP แบบยืดหยุ่นที่เกี่ยวข้อง ในขณะนี้ ฉันเพิ่งติดตั้ง apache HTTPd พร้อมพิสูจน์แนวคิด index.html (ในที่สุดก็วางแผนที่จะเปลี่ยนเป็น Tomcat)
ฉันยังได้จดทะเบียนชื่อโดเมนผ่าน AWS Route 53 และสร้างบันทึกสำหรับเว็บไซต์หลักเรียบร้อยแล้ว กล่าวคือ การนำทางไปยังโดเมนของฉันจะแสดงเว็บไซต์ของฉันอย่างถูกต้อง ตอนนี้ ไม่เกี่ยวข้องกับบริการของ AWS ฉันโฮสต์เซิร์ฟเวอร์ PLEX บนเครือข่ายของฉันเอง (PLEX เป็นเซิร์ฟเวอร์สื่อ) คุณสามารถเข้าถึงเซิร์ฟเวอร์ PLEX นี้ได้โดยตรงโดยไปที่ที่อยู่ IP ส่วนตัวของฉันเอง (ไม่แนะนำ แต่เพื่อจุดประสงค์ในการทดสอบในขณะนี้) ฉันได้แก้ไขไฟร์วอลล์ของเราเตอร์เพื่อเปลี่ยนเส้นทางข้อมูลขาเข้าทั้งหมดจากพอร์ต 80 ไปยังพอร์ต PLEX ที่ฉันมี กล่าวอีกนัยหนึ่ง โดยการนำทางไปยัง IP ของฉันโดยตรงในเบราว์เซอร์ เซิร์ฟเวอร์ PLEX จะโหลดขึ้น
เมื่อฉันพยายามสร้างบันทึกสำหรับโดเมนย่อย (ในตัวอย่างของฉัน โดเมนย่อยจะเป็น watch.mydomain.name โดยที่ watch เป็นโดเมนย่อย) หน้านั้นไม่โหลดเลย (การเชื่อมต่อหมดเวลา) ฉันไม่คิดว่ามันเป็นปัญหากับเซิร์ฟเวอร์ PLEX แต่เป็นวิธีที่ EC2 ของฉันจัดการกับการเปลี่ยนเส้นทาง ฉันสงสัยว่า SSL ทำงานอยู่หรือไม่ เนื่องจากเมื่อพยายามนำทางไปยังโดเมนย่อย ระบบจะพยายาม https โดยอัตโนมัติ โปรดทราบว่าเว็บไซต์หลักมีใบรับรองแม้ว่าจะลงนามด้วยตนเอง ซึ่งหมายความว่าโดเมนหลักสามารถเชื่อมต่อกับ https ฉันพยายามสร้างระเบียน A ซึ่งคล้ายกับระเบียนสำหรับ EC2 IP ของฉัน แต่ด้วย IP ส่วนตัวของฉันฉันได้ลองใช้พอร์ตต่าง ๆ แล้ว แต่การเปลี่ยนเส้นทาง 80 -> พอร์ตเพล็กซ์ดูเหมือนจะเหมาะสมที่สุด ฉันหลงทางในการแก้ปัญหา และไม่แน่ใจว่าใคร/ที่ข้อผิดพลาดที่เป็นไปได้เหล่านี้จะถูกบันทึกไว้
ขอบคุณสำหรับคำแนะนำหรือวิธีแก้ปัญหา โปรดแจ้งให้เราทราบหากคุณต้องการข้อมูลเพิ่มเติม