[トップページ] [FAQ 一覧]

対象:RunInstances

"address a.b.c.d does not fall within the subnet's address range" の原因と対処





エラー発生



aws の CLI(Command Line Interface) であるaws run-instancesを実行したところ以下のエラーが発生しました。


aws run-instances ec2 --private-ip-address a.b.c.d --subnet-id subnet-1234567890




原因


このCLI ではプライベートIPアドレスとサブネットを指定していますが、このアドレスがサブネット内のレンジではありません。よって理論的に矛盾しているため起動に失敗しています。


解決




マネージメントコンソールより[VPC]→[サブネット]を選択してください。そして--subnet-id で指定したサブネットのアドレスレンジ内のIPをプライベートIPアドレスとして指定してください。

AWS VPC サブネットのIPアドレスレンジ


【超重要】本ページは2019/08/02に記載されました。情報が古くなっている可能性があります。








[ 一覧に戻る]


【注意事項】本ページの内容は個人的に調査した結果がであり内容が正しいことは保証されません。
またAWSサービスは常に改良、アップデートされており本ページの内容が古く誤った内容になる可能性もあります。変更になっても本ページが正しく更新されるとは限りません。
あくまでも参考程度でご覧ください。内容により発生したいかなる時間的損害、金銭的損害、その他の損害に関しても何人も保証しません。