2017-01-08 7 views
0

起動中にec2インスタンスにあらかじめ決められたipsのリストを割り当てることは可能ですか?はいの場合、どうすればそれを達成できますか?起動時にec2インスタンスのipsのあらかじめ決められたリストを割り当てる

+0

あなたは、より具体的に説明してくださいことはできますか?管理コンソールからインスタンスを起動していますか? CLI? SDK? OpsWorks?すでにEIPを割り当てていますか? EIPはすでに他のインスタンスに関連付けられていますか? –

+0

申し訳ありませんが、私はより具体的にすべきでした。私は私のec2sがプライベートサブネットにあるのでプライベートipsを割り当てようとしていました。 – Kunal

答えて

2

EIP-Elastic IPを割り当てることができます。インスタンスが起動した後で、そのEIPを任意のインスタンスに割り当てます。

これは小規模にしか動作しませんが、デフォルトでは、アカウントごとに地域ごとに5つのEIPが許可されています。

さらに多くのEIPが必要な場合は、リクエストできる可能性がありますが、さらに多くの情報が必要な場合は、なぜそう多くの情報が必要なのかを把握し、

より具体的な回答については、詳細を記入する必要があります。

+0

申し訳ありませんが、より具体的にすべきでした。私は私のec2sがプライベートサブネットにあるのでプライベートipsを割り当てようとしていました。 – Kunal

0

EC2 VPCでは、インスタンスの起動時にプライマリIPv4アドレスを指定できますが、一度に1つのインスタンスを起動する必要があります。リクエストで複数のインスタンスを起動している場合、このオプションは使用できません。 CLI

--private-IPアドレス(文字列)

[EC2-VPC]プライマリIPv4アドレスを使用し

。サブネットのIPv4アドレス範囲から値を指定する必要があります。プライマリとして指定できるプライベートIPアドレスは1つだけです。プライベートIPアドレスをネットワークインタフェース仕様のプライマリIPアドレスとして指定するオプションを指定した場合、このオプションを指定することはできません。リクエストで複数のインスタンスを起動している場合、このオプションを指定することはできません。

run-instancesを参照してください。例えば

aws ec2 run-instances --image-id ami-abc12345 --count 1 --instance-type t2.micro --key-name MyKeyPair --security-group-ids sg-903004f8 --subnet-id subnet-6e7f829e --private-ip-address 10.0.1.112 
関連する問題