Closed17
自分のIPを確認するサービス
ifconfig.io
言わずと知れた有名サイト。
curl
すると自身のグローバルIPが返ってくる。
$ curl ifconfig.io
203.0.113.1
IPv6のときはIPv6。
$ curl ifconfig.io
2001:0db8::1
その他の情報をJSONで取得することも可能。
$ curl ifconfig.io/all.json
{"country_code":"JP","encoding":"gzip","forwarded":"203.0.113.1","ifconfig_hostname":"ifconfig.io","ip":"203.0.113.1","lang":"","method":"GET","mime":"*/*","port":39880,"referer":"","ua":"curl/7.64.1"}
all.json
で得られる key
をURLに含めることで、その値を取得できる。
ブラウザでアクセスすれば、表形式で情報を見れる。
ifconfig.me
ifconfig.io と似たようなサイト。取得できる情報や使い方はほぼ変わらないが、IPv4にのみ対応している模様。
ipaddr.show
シンプルにIPアドレスが返ってくる。
$ curl ipaddr.show
203.0.113.1
Google Domains
Google純正のIPチェックサービス。IPv6も対応。
$ curl https://domains.google.com/checkip
203.0.113.1
AWSの純正ツール
AWS純正のIPチェックサービス。IPv4のみ対応している模様。
$ curl https://checkip.amazonaws.com
203.0.113.1
CMAN
IPチェックだけでなく、DNSチェックやPINGチェックも行えるので、覚えておくと便利。
httpbin.org
$ curl httpbin.org/ip
{
"origin": "203.0.113.1"
}
情報取られるのが心配な人用に docker イメージも用意されている。
$ docker run -p 80:80 kennethreitz/httpbin
ipaddr.ga
ifconfig.io の機能低下版って感じ。
$ curl ipaddr.ga
203.0.113.1
このスクラップは2021/02/09にクローズされました