ก่อนหน้านี้ ฉันสามารถค้นหาที่อยู่ IPv6 ที่กำหนดโดยอัตโนมัติของอินสแตนซ์ Amazon EC2 ด้วยสิ่งต่อไปนี้:
aws ec2 อธิบายอินสแตนซ์ --region us-west-2 --instance-id i-09eca7af84e1ef806 \
| jq .Reservations[].Instances[].NetworkInterfaces[].Ipv6Addresses[]
(หากคุณไม่คุ้นเคย jq เป็นเครื่องมือในการประมวลผลข้อมูล JSON ในกรณีนี้ ฉันใช้มันเพื่อแยกค่าที่อธิบายไว้ใน https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instances.html)
ฉันเห็นที่อยู่ IPv6 ที่เกี่ยวข้องในคอนโซล AWS ดังนั้นฉันจึงรู้ว่ามีการกำหนดที่อยู่ให้กับอินสแตนซ์แล้ว แต่ฉันหาวิธีรับข้อมูลนั้นโดยใช้เครื่องมือบรรทัดคำสั่ง AWS ไม่ได้
เอกสารได้ที่ https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-instance-addressing.html#view-ipv6-addresses ดูเหมือนจะเป็นที่ที่ชี้ชัดที่สุดในการอธิบายวิธีรับที่อยู่ IPv6 แต่ดูเหมือนว่าเอกสารจะไม่ถูกต้องอีกต่อไป
สิ่งนี้ใช้ได้จนถึงประมาณหนึ่งเดือนที่ผ่านมา ตอนนี้ฉันไม่สามารถหาวิธีรับที่อยู่สำหรับอินสแตนซ์ได้