メインコンテンツへスキップ
  1. Blogs/

地味に便利な実行環境のグローバルIPを確認する方法

1 分
I-Technology
0222-nnn
著者
0222-nnn
猫が好き
目次

概要
#

設定確認等の検証でアクセス元を制限したり、アクセスログで検証する際に 実行環境のグローバルIPが知りたいことがたまにあります。

ただ、覚えられず毎回ググッているので、備忘としてメモを残します。

digコマンドで確認する
#

DNSで 実行環境のソースのグローバルIPをコマンドで取得する方法で 有名なところは以下2ドメインですね。

「myip.opendns.com」だと応答がIPだけなので、これの方が便利ですね。

  • o-o.myaddr.l.google.com
  • myip.opendns.com

digコマンドでの確認例
#

  • dig +short -t txt o-o.myaddr.l.google.com @ns1.google.com
$ dig +short -t txt o-o.myaddr.l.google.com @ns1.google.com
"34.80.122.82"
$
  • dig +short myip.opendns.com @resolver1.opendns.com
$ dig +short myip.opendns.com @resolver1.opendns.com
34.80.122.82
$

curlコマンドで確認する
#

DNS以外でもcurlコマンドで確認する方法もあります。 有名なところは以下3ドメインですね。

  • curl httpbin.org/ip
  • curl inet-ip.info
  • curl ifconfig.me

curlコマンドでの確認例
#

  • curl httpbin.org/ip
$ curl httpbin.org/ip
{
  "origin": "34.80.122.82"
}
$
  • curl inet-ip.info
$ curl inet-ip.info
34.80.122.82
$
  • curl ifconfig.me
$
$ curl ifconfig.me
34.80.122.82$
$
$

ブラウザで確認する
#

curlコマンドで確認した以下ドメインにブラウザでアクセスすれば確認できます。

  • httpbin.org/ip
  • inet-ip.info
  • ifconfig.me

また、他の有名所だと以下かな

関連記事

terraformでAWSを作成するには何が必要なのか?
1 分
Aws-It I-Technology Terraform
terraformのインストール方法について
1 分
Aws-It Azure Gcp-It I-Technology Terraform