Score:0

ใช้ชื่อ DNS เส้นทาง 53 เพื่อสื่อสารระหว่างอินสแตนซ์ ec2 ภายในซับเน็ตเดียว

ธง ng

ฉันมี 3 ec2 ​​อินสแตนซ์ใน vpc และซับเน็ตเดียว

แต่ละอินสแตนซ์ ec2 มี elastic ip และชื่อโดเมน 53 เส้นทางที่ชี้ไป ชื่อโดเมนถูกตั้งเป็นชื่อโฮสต์ใน Amazon Linux 2 ฉันสามารถใช้ชื่อโฮสต์เมื่อไปที่เว็บแอปพลิเคชันโดยตรงหรือเชื่อมต่อผ่าน ssh เทอร์มินัลจะระบุพวกเขาด้วยชื่อนี้ เช่น ec2-user@domain-name

แต่ละคนใช้งานเว็บแอปแยกต่างหากจากแพลตฟอร์มแบบกระจาย พวกเขาจำเป็นต้องสามารถเข้าถึงได้จากอินเทอร์เน็ต (มี) และต้องสามารถเข้าถึงได้จากกันและกัน ซึ่งน่าจะเป็นปัญหา

ฉันต้องการกำหนดค่าเว็บแอปให้เข้าถึงกันโดยใช้ชื่อ DNS แต่เมื่อสื่อสารระหว่างกัน ฉันได้รับ ไม่มีเส้นทางไปยังโฮสต์ <dns>/<elastic ip>:port

ดังนั้นฉันจึงคิดว่าตารางเส้นทางบน VPC จำเป็นต้องรู้ว่า elastic ip เหล่านี้เชื่อมโยงกับอินสแตนซ์เฉพาะใน VPC ฉันเพิ่มเส้นทางที่มี eip เป็นปลายทางและอินสแตนซ์เป็นเป้าหมาย แต่ตอนนี้พยายามเชื่อมต่อระหว่างเซิร์ฟเวอร์หมดเวลา

เห็นได้ชัดว่าฉันขาดอะไรไปบางอย่าง แต่ขาดการเรียนหลักสูตรเต็มรูปแบบเกี่ยวกับเครือข่าย AWS (ฉันจะไปถึงจุดนั้นตามเวลาที่อนุญาต) เนื้อหาส่วนใหญ่ที่ฉันพบว่าหยุดลงหลังจากเว็บเซิร์ฟเวอร์เดียวเข้าถึงได้แบบสาธารณะและข้ามไปที่การเพียร์ VPC

ฉันแค่พยายามทำให้อินสแตนซ์เหล่านี้ทำงานเหมือนกับชื่อ R53 คือ fqdn ที่เหมาะสม และเป็นวิธีที่อ้างอิงเซิร์ฟเวอร์โดยไม่คำนึงว่าฉันพยายามเชื่อมต่อจากที่ใด

Appleoddity avatar
ng flag
สองสิ่งที่อยู่ในใจ ประการแรก ไม่มีอะไรพิเศษที่ฉันคิดว่าจำเป็นสำหรับเซิร์ฟเวอร์เหล่านี้ในการสื่อสารระหว่างกันผ่าน IP สาธารณะ แต่ละเซิร์ฟเวอร์มีอินเทอร์เน็ตหรือไม่ สิ่งเดียวที่ต้องการคือเส้นทางเริ่มต้นไปยังเกตเวย์อินเทอร์เน็ตบนซับเน็ต หรือคุณสามารถใช้โซน “ส่วนตัว” บนเส้นทาง 53 ที่ตรงกับโซน “สาธารณะ” เส้นทาง 53 ของคุณ ในโซนส่วนตัว คุณสามารถใช้ IP ส่วนตัวของอินสแตนซ์และสิ่งใดก็ตามภายใน VPC ของคุณที่สอบถามโซนจะได้รับ IP ส่วนตัวเพื่อใช้งาน ไม่ใช่ IP สาธารณะ ดังนั้นพวกเขาจึงสื่อสารกันโดยตรง
frogg avatar
ng flag
แต่ละคนมีอินเทอร์เน็ต พวกเขาอยู่ในซับเน็ตสาธารณะเดียวกันและเชื่อมต่อกับเกตเวย์อินเทอร์เน็ต (สำหรับเรื่องนั้นฉันได้ยืนยันกับ curl และผ่านการเข้ารหัสด้วย) โซนโฮสต์ส่วนตัวเป็นความคิดที่ดีจริงๆ ฉันลองแล้ว แต่น่าเสียดายที่มันไม่ได้เปลี่ยนปัญหา ณ จุดนี้ ฉันคิดว่าฉันต้องตรวจสอบเซิร์ฟเวอร์ DNS ที่ใช้งานอยู่

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา