自宅のグローバル IP アドレスを確認する方法 🌐
こんにちは!今回は自宅のグローバル IP アドレスを確認する方法について、実際に試してみた結果をまとめてみました 📝
リモートワークが増えた今、VPN 接続やセキュリティ設定で自分の IP アドレスを知りたい場面って結構ありますよね。そんな時に役立つ方法をいくつか紹介します!
⚠️ 注意: 本記事の検証は
public-nat-02.vpngate.v4.open.ad.jp(219.100.37.234)に VPN 接続した状態で行っています。
🌐 ブラウザで確認できるサイト
CMAN - 老舗の定番サイト
CMAN は昔からある定番サイトです。シンプルで使いやすく、アクセスするだけで即座に IP アドレスが表示されます。
VPN Gate - VPN 利用者におすすめ
VPN Gate は筑波大学が運営する VPN サービスですが、IP 確認機能も提供しています。VPN を使っている方には特におすすめです 👍
my.ip.fi - シンプルイズベスト
my.ip.fi はフィンランドのサイトで、とてもシンプルな作りが特徴です。余計な情報がなく、IP アドレスだけをサクッと確認したい時に便利です。
💻 CLI で確認する方法
エンジニアなら CLI で確認したいですよね!以下のコマンドが便利です。
ipify API - JSON レスポンスが嬉しい
ipify は API が充実していて、プログラムから利用しやすいのが特徴です。
# JSON 形式で取得
$ curl 'https://api.ipify.org?format=json'
{"ip":"219.100.37.234"}
# テキスト形式で取得(デフォルト)
$ curl 'https://api.ipify.org'
219.100.37.234
ifconfig.io - シンプルで高速
ifconfig.io は非常にシンプルで、レスポンスも高速です。
# IP アドレスのみ取得
$ curl ifconfig.io
219.100.37.234
# 詳細情報も取得可能
$ curl ifconfig.io/all
制限事項 ⚠️
- 1分間に最大45回のリクエスト
- 無料プランでは SSL 通信が利用できない場合があります
🔧 その他の便利な方法
dig コマンドを使う方法
DNS を使った確認方法もあります:
$ dig +short myip.opendns.com @resolver1.opendns.com
219.100.37.234
wget を使う方法
curl がない環境では wget も使えます:
$ wget -qO- ifconfig.io
219.100.37.234
🎯 まとめ
自宅の IP アドレス確認方法をいくつか紹介しました。用途に応じて使い分けてみてください:
- ブラウザで手軽に: CMAN や my.ip.fi
- API で自動化: ipify
- CLI でサクッと: ifconfig.io
- DNS を使って: dig + OpenDNS
どの方法も簡単なので、ぜひ試してみてくださいね! 😊
セキュリティ上の理由で IP アドレスを定期的にチェックしたい場合は、これらの API を使ってスクリプト化するのもおすすめです 🚀