Help us improve the AWS re:Post Knowledge Center by sharing your feedback in a brief survey. Your input can influence how we create and update our content to better support your AWS journey.
Wie übertrage ich eine Elastic IP-Adresse zwischen Konten in derselben Region?
Ich verwende eine Elastic IP-Adresse in Amazon Elastic Compute Cloud (Amazon EC2). Ich möchte die IP-Adresse auf ein anderes AWS-Konto übertragen.
Behebung
Hinweis: Wenn du beim Ausführen von AWS Command Line Interface (AWS CLI)-Befehlen Fehlermeldungen erhältst, findest du weitere Informationen dazu unter Problembehandlung bei der AWS CLI. Stelle außerdem sicher, dass du die neueste Version von AWS CLI verwendest.
Verwende die Amazon EC2-Konsole oder die AWS-CLI, um Elastic IP-Adressen zwischen Konten in derselben AWS-Region zu übertragen. Wenn du die AWS-CLI verwendest, kannst du jeweils nur eine Elastic IP-Adresse übertragen.
Wenn du eine Elastic IP-Adresse überträgst, erfolgt ein zweistufiger Handshake zwischen dem Quellkonto und dem Transferkonto. Das Quellkonto kann ein standardmäßiges Konto oder ein AWS-Organisationskonto sein. Wenn das Quellkonto mit der Übertragung beginnt, hat das Transferkonto 7 Tage Zeit, um sie zu akzeptieren. Andernfalls kehrt die Elastic IP-Adresse an ihren ursprünglichen Besitzer zurück.
AWS informiert das Transferkonto nicht über ausstehende Anfragen zur Übertragung von Elastic IP-Adressen. Der Inhaber des Quellkontos muss die Anfrage an den Inhaber des Transferkontos weiterleiten.
Amazon-EC2-Konsole
Verwende die Amazon EC2-Konsole, um die Elastic IP-Adresse zu übertragen. Nachdem du die Übertragungsanfrage gesendet hast, stelle sicher, dass der Inhaber des Transferkontos die Elastic IP-Adresse akzeptiert.
AWS CLI
Hinweis: Ersetze in den folgenden Befehlen ELASTIC_IP durch die Elastic IP-Adresse und us-east-1 durch die AWS-Region. Ersetze außerdem eipalloc-source-account durch die Elastic IP-Adresse AllocationId und transfer-account durch die Transferkonto-ID.
Gehe wie folgt vor, um die Elastic IP-Adresse mit der AWS CLI zu übertragen:
-
Um die Elastic IP-Adresse AllocationId abzurufen, führe den folgenden Befehl describe-addresses aus:
aws ec2 describe-addresses --filters "Name=public-ip,Values=ELASTIC_IP" --region us-east-1Beispielausgabe:
{ "Addresses": [ { "PublicIp": "ELASTIC_IP", "AllocationId": "eipalloc-source-account", "Domain": "vpc", "PublicIpv4Pool": "amazon", "NetworkBorderGroup": "us-east-1" } ] } -
Um zu überprüfen, ob Adressübertragungen für die Elastic IP-Adresse im Quellkonto existieren oder ausstehen, führe den folgenden Befehl describe-address-transfers aus:
aws ec2 describe-address-transfers --query "AddressTransfers[?AllocationId=='eipalloc-source-account']" --region us-east-1Wenn du die folgende Ausgabe erhältst, gibt es keine bestehenden oder ausstehenden Adressübertragungen und du kannst mit der neuen Übertragung fortfahren:
[ ] -
Um die Elastic IP-Adresse auf das Transferkonto zu übertragen, führe den folgenden Befehl enable-address-transfer aus:
aws ec2 enable-address-transfer --allocation-id eipalloc-source-account --transfer-account-id transfer-account --region us-east-1Beispielausgabe:
"AddressTransfer": { "PublicIp": "3.", "AllocationId": "eipalloc-source-account", "TransferAccountId": "transfer-account", "TransferOfferExpirationTimestamp": "2022-10-28T08:44:41+00:00", "AddressTransferStatus": "pending" } } -
Informiere den Inhaber des Transferkontos, dass sich die Elastic IP-Adressübertragung im Status Ausstehend befindet.
-
Um die Übertragung zu akzeptieren, muss der Inhaber des Transferkontos den folgenden Befehl accept-address-transfer ausführen:
aws ec2 accept-address-transfer --address ELASTIC_IP --region us-east-1Beispielausgabe:
"AddressTransfer": { "PublicIp": "ELASTIC_IP", "AllocationId": "eipalloc-source-account", "TransferAccountId": "transfer-account", "TransferOfferExpirationTimestamp": "2022-10-28T08:44:41+00:00", "AddressTransferStatus": "accepted" } }Hinweis: Das Transferkonto kann Elastic IP-Adressen, die sich im Status Ausstehend befinden, nicht sehen. Dies ist eine Sicherheitsfunktion für den Fall, dass du versehentlich eine IP-Adresse an das falsche Konto sendest. Wenn dies der Fall ist, kannst du dann die Übertragung abbrechen, bevor das andere Konto die IP-Adresse sieht.
Schlägt die Annahme fehl, erhältst du einen der folgenden Fehler:
AddressLimitExceeded
InvalidTransfer.AddressCustomPtrSet
InvalidTransfer.AddressAssociated
Informationen zur Behebung der vorangegangenen Fehler findest du unter Akzeptieren eine übertragene Elastic IP-Adresse. -
Um zu bestätigen, dass die Elastic IP-Adresse übertragen wurde, führe je nach Kontoinhaber die folgenden Befehle aus.
Führe vom Transferkonto aus den folgenden Befehl describe-addresses aus:aws ec2 describe-addresses --filters "Name=public-ip,Values=ELASTIC_IP" --region us-east-1Beispielausgabe:
{ "Addresses": [ { "PublicIp": "ELASTIC_IP", "AllocationId": "eipalloc-transfer-account22222", "Domain": "vpc", "PublicIpv4Pool": "amazon", "NetworkBorderGroup": "us-east-1" } ] }**Wichtig:**Bei erfolgreicher Übertragung wird eine neue AllocationId für die Elastic IP-Adresse im Konto des Transferinhabers generiert.
Führe im Quellkonto den folgenden Befehl describe-address-transfers aus:aws ec2 describe-address-transfers --queryBeispielausgabe:
"AddressTransfers[?AllocationId=='eipalloc-source-account']" --region us-east-1 [ { "PublicIp": "ELASTIC_IP", "AllocationId": "eipalloc-source-account", "TransferAccountId": "transfer-account", "TransferOfferExpirationTimestamp": "2022-10-28T10:44:41+00:00", "AddressTransferStatus": "accepted" } ]
- Sprache
- Deutsch

Relevanter Inhalt
AWS OFFICIALAktualisiert vor 2 Jahren