現在のEC2インスタンスでパブリックIPアドレスを取得する
2023-08-28 11:54:51
質問
Amazon CLIを使用して、現在のEC2のパブリックipアドレスを取得する方法はありますか? 私はちょうど単一の文字列の値を探しているので、jsonレスポンスdescribe-addressesが返すものではありません。
どのように解決するのですか?
この AWSコマンドラインインターフェース(CLI) は、Amazon EC2 インスタンスに関する情報を返すために使用できます。
$ aws ec2 describe-instances --instance-ids i-0c9c9b44b --query 'Reservations[*].Instances[*].PublicIpAddress' --output text
54.232.200.77
コマンドを実行しているEC2インスタンスの情報を知りたい場合は、現在のIPアドレスは インスタンスメタデータサービス :
$ curl http://169.254.169.254/latest/meta-data/
ami-id
ami-launch-index
ami-manifest-path
block-device-mapping/
hostname
iam/
instance-action
instance-id
instance-type
local-hostname
local-ipv4
mac
metrics/
network/
placement/
profile
public-hostname
public-ipv4
public-keys/
reservation-id
security-groups
services/
で、その プライベートIPアドレス を経由して利用できます。
$ curl http://169.254.169.254/latest/meta-data/local-ipv4
172.31.10.221
この パブリックIPアドレス を経由して利用できます。
$ curl http://169.254.169.254/latest/meta-data/public-ipv4
54.232.200.77
関連
-
[解決済み] クラウド形成リソース作成における複数条件
-
[解決済み] コード NoSuchBucket
-
[解決済み] AWSのロールを "アサイン "するとはどういうことですか?
-
[解決済み] Terraform AWS Provider の有効なクレデンシャルソースが見つかりません。
-
[解決済み] "保護されていない秘密鍵ファイル!" Amazon EC2インスタンス(AWS)へのSSH利用時のエラーについて
-
[解決済み] パスワードなしでec2インスタンスにscp(セキュアコピー)する
-
[解決済み】ec2インスタンスからインスタンスIDを取得する方法は?
-
[解決済み】Amazon EC2インスタンスにSSH接続しようとすると、「警告:保護されていないプライベートキーファイルがあります!」と表示される。
-
[解決済み] Amazon EC2 UbuntuサーバーにGUIを設置する方法
-
[解決済み] インスタンスからEC2タグを問い合わせる
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】AWS CLI S3 HeadObject操作の呼び出し時に、クライアントエラー(403)が発生しました。Forbidden
-
[解決済み】DynamoDBMapperとTable for DynamoDB Tablesの違いとは?
-
[解決済み] CloudFormation Stack Errors with REST API Doesn't Contain Any Methods
-
[解決済み] ec2 インスタンスのステータスチェックに失敗しました
-
[解決済み] AWS KinesisとEventBridgeの違いは何ですか?
-
[解決済み] 新しいIAM管理者ユーザーに "この操作を実行する権限がありません "と表示される
-
[解決済み] AWS - Disconnected : サポートされている認証方法がありません (サーバーは :publickey を送信)
-
[解決済み] Amazon SNSとAmazon SQSの違いは何ですか?
-
[解決済み】LightsailとEC2の違いは何ですか?[クローズド]
-
[解決済み】Amazon EC2とAWS Elastic Beanstalkの違いについて