2017-09-22 1 views
0

So habe ich eine Domäne auf AWS und eine EC2-Instanz. Ich versuche, der EC2-Instanz eine elastische IP-Adresse hinzuzufügen, aber wenn ich das versuche, heißt es "IP-Adresse nicht im Subnetz". Was bedeutet das und wie behebe ich es? Ich würde etwas Hilfe schätzen!AWS Elastic IP nicht im Subnetz?

+3

Nicht sicher, was Sie meinen, indem Sie "eine Domäne auf AWS" haben. Sie haben also eine EIP zugewiesen, die vermutlich auf VPC beschränkt ist. Dann haben Sie versucht, diese EIP einer EC2-Instanz (in einer VPC) oder einer ENI (an eine EC2-Instanz in einer VPC angeschlossen) zuzuordnen, und es ist fehlgeschlagen. Verwenden Sie die Konsole oder CLI? Ist "IP-Adresse nicht im Subnetz" die genaue Nachricht, die Sie sehen? – jarmod

Antwort

0

Eine elastische IP-Adresse weist eine öffentliche IP-Adresse einer privaten IP-Adresse zu.

Wenn eine elastische IP zuordnet, müssen Sie liefern entweder:

  • Eine Instanz-ID, oder
  • A Network Interface ID, oder
  • eine private IP-Adresse

Ihr Fehler schlägt vor, dass es versucht, eine öffentliche IP-Adresse mit einem zu verknüpfen Private IP-Adresse, die sich nicht in einem Subnetz befindet.

Wenn Ihre Instanz nur über eine Netzwerkschnittstelle verfügt, ist es am einfachsten, die Instanz-ID anzugeben.

Verwandte Themen