หากคุณใช้ชื่อ DNS ของโซน คุณกำลังพูดถึงโซนนั้น จาก เอกสาร:
เลือกเครือข่ายย่อยใน VPC ของคุณเพื่อใช้ปลายทางของอินเทอร์เฟซ เราสร้างอินเทอร์เฟซเครือข่ายปลายทางในซับเน็ต อินเทอร์เฟซเครือข่ายปลายทางถูกกำหนดที่อยู่ IP ส่วนตัวจากช่วงที่อยู่ IP ของเครือข่ายย่อยของคุณ และเก็บที่อยู่ IP นี้ไว้จนกว่าปลายทางของอินเทอร์เฟซจะถูกลบ คุณสามารถระบุซับเน็ตได้มากกว่าหนึ่งรายการใน Availability Zone ต่างๆ (ตามที่บริการรองรับ) เพื่อช่วยให้แน่ใจว่าปลายทางอินเทอร์เฟซของคุณทนทานต่อความล้มเหลวของ Availability Zone ในกรณีดังกล่าว เราจะสร้างอินเทอร์เฟซเครือข่ายปลายทางในแต่ละเครือข่ายย่อยที่คุณระบุ
ดังนั้นหากคุณมีอินสแตนซ์ที่ทำงานเช่น us-east-1a บอกให้ใช้ปลายทาง east-1a และการสื่อสารทั้งหมดจะอยู่ภายใน AZ คุณควรสามารถเปลี่ยนชื่อ DNS ได้โดยใช้ตัวแปรสภาพแวดล้อมในโค้ด การแมปใน CloudFormation หรือการค้นหา Parameter Store จำไว้ว่าสิ่งนี้จะไม่ยืดหยุ่นต่อความล้มเหลว
เว้นแต่ว่าคุณกำลังทำ HPC ที่ต้องการเวลาแฝงต่ำมาก หรือถ่ายโอนข้อมูลจำนวนมหาศาลข้ามโซน ฉันแค่ใช้ชื่อภูมิภาค (เช่น us-east-1)ความคาดหวังของฉันคือจะใช้สิ่งที่สมเหตุสมผล
คุณอาจสามารถตรวจสอบได้โดยทำบางอย่าง โฮสต์ REGIONALDNS
และตรวจสอบว่าได้ IP ใดกลับมา และเปรียบเทียบกับผลลัพธ์แบบโซน