Eine Anwendung, die auf einer EC2-Instance läuft, muss die öffentliche IPv4-Adresse der Instance ermitteln. Welche Methode sollte die Anwendung verwenden, um diese zu erhalten?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Fragen Sie den Instance-Metadaten-Endpunkt unter http://169.254.169.254/latest/meta-data/ ab..
Warum dies die Antwort ist
Die korrekte Methode ist, den Instance-Metadaten-Endpunkt abzufragen. Dieser Endpunkt ist eine spezielle, nicht-routingfähige IP-Adresse (169.254.169.254), die von einer EC2-Instance aus zugänglich ist und Informationen über die Instance selbst liefert, einschließlich ihrer öffentlichen IPv4-Adresse. Die Anwendung kann eine einfache HTTP-Anfrage an http://169.254.169.254/latest/meta-data/public-ipv4 senden, um diese Information zu erhalten. Das Abfragen von Instance-Benutzerdaten (user-data) ist falsch, da diese Daten beim Start der Instance bereitgestellt werden und nicht die öffentliche IP-Adresse enthalten, die sich ändern kann. Das Abfragen von AMI-Informationen (ami/) liefert Details über das verwendete Amazon Machine Image, nicht die IP-Adresse der laufenden Instance. Das Lesen der Hosts-Datei des Betriebssystems ist ebenfalls falsch, da diese Datei statische Hostnamen-zu-IP-Adressen-Zuordnungen enthält und nicht dynamisch die öffentliche IP-Adresse der Instance bereitstellt.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich