dig はドメイン名から「www.」を削除すると異なる IP アドレスを返します

dig はドメイン名から「www.」を削除すると異なる IP アドレスを返します

自分のサイトで使用しているドメイン名を調べたところ、検索から「www.」を削除すると異なる結果が得られるようです。これがアプリケーション内で問題を引き起こしているのではないかと心配していますが、それが誤解を招くものなのかどうかはわかりません。

私がこれをすると:

 dig @8.8.8.8 www.php53.staging-crm.com

次のような結果になります:

;; ANSWER SECTION:
www.php53.staging-crm.com. 14400 IN A    165.160.xx.xx
www.php53.staging-crm.com. 14400 IN A    165.160.xx.xx

同様に、「www.」を削除すると次のようになります。

 dig @8.8.8.8 php53.staging-crm.com

次のような結果になります:

;; ANSWER SECTION:
php53.staging-crm.com. 14400 IN  A       80.75.xx.xx

(完全な IP アドレスは削除されています)。

これらが異なる IP アドレスを返す原因は何でしょうか?

答え1

報告されている内容はdig真実です。165.160.xxwww.php53.staging-crm.comにマッピングされ、php53.staging-crm.com80.75.xxにマッピングされると結論付けるべきです。

これらを同じアドレスにマッピングする特別な理由はありません。Webwwwユーザーの利便性のため、簡素なドメイン名を同じアドレスにマッピングすることが最近では一般的ですが、これは単なる慣例に過ぎません。ドメインのエントリが現在そのように定義されていないだけです。

答え2

実際、ドメイン名www.php53.staging-crm.comは の子ドメインですphp53.staging-crm.com。これらは同じアドレスにマップされる場合とされない場合があります。あなたの場合、両方とも 2 つの異なる IP アドレスにマップされています。

関連情報