LINUXマシンのグローバルIPアドレスを調べる方法

2019年3月11日

メモ用にグローバルIPアドレスを調べる方法を記載します。

はじめに

とあるWebサービスでIPアドレス制限に引っ掛かり、通信できない事象が発生しました。

今回はLinuxサーバマシンのグローバルIPアドレスを調べる方法を備忘がてら紹介したいと思います。

確認方法

Curlコマンドでhttps://httpbin.org/にアクセスすることでグローバルIPアドレスが確認できます。

DNS割り当てられている場合

コマンドは以下の通りでCurlで叩くだけです。

$ curl https://httpbin.org/ip

{
 "origin": "xxx.xxx.xxx.xxx"
}

DNS割り当てられていない場合

DNS割り当てられていなく名前解決できない場合のコマンドは下記の通りです。

$ curl https://23.22.14.18/ip

{
 "origin": "xxx.xxx.xxx.xxx"
}

その他

このサービスはユーザーエージェントなども調べられるようです。

$ curl https://httpbin.org/user-agent

{
 "user-agent": "curl/7.19.7 (x86_64-redhat-linux-gnu) ・・・"
}