こんにちは@oko_changです。 本日、EC2にアップデートがあったようです。 今まではEC2-ClassicやDefault VPCでEC2を起動するとPublicIPが割り当てられていましたが、自分で作ったVPCでも起動時にPublicIPが割り当てる事が出来るようになりました。 Management Consoleの場合はこちらのページに記載している通り、起動ウィザードでAssign Public IPのチェックボックスをオンにするだけです。 EC2 API Toolsを使用している場合は以下のように--associate-public-ip-addressオプションでtrueを指定するようです。 $ ec2-version 1.6.9.0 2013-07-15 $ ec2-run-instances ami-39b23d38 \ -s subnet-******** \ -k