よくグローバルIPアドレスの確認に以下のようなコマンド使うと思います。
BASH
1curl inet-ip.info
Bash
1curl -v inet-ip.info
Connected to inet-ip.info(23.21.174.210)
と出てきます。
次です。
Bash
1dig inet-ip.info
;; ANSWER SECTION: inet-ip.info. 282 IN CNAME inet-ip-info.herokuapp.com. inet-ip-info.herokuapp.com. 198 IN CNAME us-east-1-a.route.herokuapp.com. us-east-1-a.route.herokuapp.com. 59 IN A 54.243.91.79
inet-ip-info.herokuapp.comはブラウザで開けば、閲覧出きるんですが、CNAMEの us-east-1-a.route.herokuapp.com と 54.243.91.79 の2つはブラウザでは閲覧できません。
なぜでしょうか?
digコマンドとcurl -vでのIPアドレスが異なっているのはなぜでしょうか??
参考にしたサイト
AレコードとCNAMEレコードの違い
digコマンドを理解する
そうだ、DNSを調べよう。
us-east-1-a.route.herokuapp.com これは名前からしてアメリカっぽいのですが、海外だからという理由は関係あるんでしょうか?
[追記]
他にも試したことがあります。
www.yahoo.com のIPアドレスを調べて、ブラウザで閲覧したんですが、一回目は、アクセスできなかったのですが、2回目やってみたら、さっきとは別のIPアドレスが出現して、本来の「www.yahoo.com」とは違うサイトが表示されました。
digコマンドの信頼性がなんか低いような気がするんですが・・・
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/15 12:49
2017/04/15 12:56
2017/04/15 13:00
2017/04/15 13:11
2017/04/15 13:15
2017/04/15 13:28
2017/04/15 13:41
2017/04/15 14:33
2017/04/15 14:43
2017/04/15 15:24
2017/04/15 15:31