🧐
管理しているサーバーがどこにあるかわからない時やるやつ
XServerのVPS、リージョンどこに書いてあるかわからなくてググるの面倒だな〜って思ってやった方法です。このシチュエーションに限らず、割とどこでも使えます。
1.1.1.1/cdn-cgi/traceを叩く
curl https://1.1.1.1/cdn-cgi/trace
これだけ。恐らくこんなレスポンスが返ってきます:
fl=382f273
h=1.1.1.1
ip=...
ts=...
visit_scheme=https
uag=curl/...
colo=NRT
sliver=none
http=http/2
loc=JP
tls=TLSv1.3
sni=off
warp=off
gateway=off
rbi=off
kex=...
弾かれたらcloudflareを使っている適当なwebサイトを探してください。cfが通っていればどこでもホスト名+/cdn-cgi/traceでいけます。
どこを見るのか
coloとlocです。
colo はリクエストが処理されたデータセンター(DC)の場所(空港コード)を示します。
loc も同様に、リクエストが処理されたDCの国を示します。
これらを見れば、手持ちのVPSがどこにあるのか大まかな位置を把握できます。
注意
あくまでも、リクエストが処理されたデータセンターの位置を返すので
東京のDC(NRT)の負荷が高い・もしくはダウンしてしまった場合に叩くと、例えサーバーが東京にあったとしても別の場所(大阪など)を返してきます。ご注意を。
それでは。
Discussion