
Ich habe derzeit eine ec2-Instanz „t2.nano“ in Betrieb. Ich möchte zu einer „t2.micro“ wechseln. Dazu muss ich die Instanz stoppen. Dabei würde ich jedoch meine IPv4-Adresse verlieren. Und das möchte ich nicht (weil ich mehrere SSH-Tunnel von Rasps in der freien Wildbahn in Betrieb habe, die derzeit fest codiert sind, um eine Verbindung zu dieser IPv4-Adresse herzustellen).
Ich habe beschlossen, eine elastische IP-Adresse zu erstellen. Mir ist jedoch klar, dass ich durch die Erstellung einer elastischen IP-Adresse und deren Zuweisung zu meiner aktuellen EC2-Instanz auch meine aktuelle IPv4-Adresse verlieren würde.
Ist es möglich, aus der aktuellen IPv4-Adresse meiner EC2-Instanz eine elastische IP-Adresse zu erstellen? Wenn ja, wie kann ich diesen Vorgang durchführen?
Antwort1
Ein Blick in die AWS-DokumentationHier
es wird eindeutig gesagt, dass dies nicht möglich ist.
„Wenn Sie einer Instanz oder ihrer primären Netzwerkschnittstelle eine elastische IP-Adresse zuordnen, wird die öffentliche IPv4-Adresse der Instanz (sofern vorhanden) wieder in den Pool öffentlicher IPv4-Adressen von Amazon freigegeben.Sie können eine öffentliche IPv4-Adresse nicht wiederverwenden und Sie können eine öffentliche IPv4-Adresse nicht in eine Elastic IP-Adresse umwandeln.. Weitere Informationen finden Sie unter Öffentliche IPv4-Adressen und externe DNS-Hostnamen."
Da Sie den fest codierten Endpunkt ändern müssen, würde ich einen Ansatz wählen, der darin besteht, einen FQDN für die neue IP zu erstellen. Wenn Sie in Zukunft erneut Änderungen vornehmen müssen, müssen Sie nur die DNS-Konfiguration für den FQDN ändern.