web-dev-qa-db-ja.com

pingを実行するとドメインが異なるパブリックIPを返す理由

DNSが原因で機能していないドメインがあります。 https://dnschecker.org/https://who.is で確認しました

どちらのサイトも正しいIPサーバーを返しますが、私のドメインは機能していません。コマンドping www.example.comを使用してコンソールでpingを実行すると、コンソールから誤ったパブリックIPが返されます。

参照してください:

ここに表示されているパブリックIPは正しいです。

enter image description here

しかし、pingを実行すると、これが返されました(IPが正しくありません)。

enter image description here

これはキャッシュDNSなどのようなものですか?または、ドメインのパブリックIPが更新されないのはなぜですか?

[〜#〜]更新[〜#〜]

https://who.isをチェックして、理由もなくAレコードショーをリリースしたときに、これが表示されます。そのレコードを削除するために何かが原因で、私のWebサイトが機能しなくなっていますか?:

enter image description here

5
Fernando Torres
  1. 特定のドメインのヘルプが必要な場合は、DNSの名前を隠そうとしないでください。診断には役立ちません。

  2. Festivaldeglobos.mxのIPは189.139.85.147ですが、www.festivaldeglobos.mxのIPは189.139.107.23です。両方を同じにする必要があります。

  3. 同じ名前のCNAMEレコードとAレコードを混在させないでください。 DNS仕様では許可されておらず、ここに示すように予期しない結果を招きます。

Final state

ところでお祭りは楽しそうですね!参加できればいいのに:)

お役に立てれば :)

13
MLu

現在、ドメイン "www.festivaldeglobos.mx"でNSLOOKUPを実行すると、ホスト名 "ns1.vuelosenglobos.mx"をポイントする "CNAME"レコードを含む応答が返されますが、これはおそらく異常です... wwwがネームサーバーを指すようにし、また、上記のものと一致しません。次に、「ns1.vuelosenglobos.mx」は「189.139.107.23」を指す「A」レコードを返します。これは、「ping」を実行すると、上記のように表示されます。なぜ「CNAME」と「A」の両方のレコードを作成するのですか?あなたは両方を持つことはできません。

3
TheCompWiz

通常、wwwとapex/rootドメインが同じ場所を指すようにするのが一般的です。これは、今日のWebの一般的な使用方法に沿ったものです。これが当てはまらない場合はほとんどありません。さらに、wwwありまたはwwwなしの一方のホスト名でのみサイトを実行し、もう一方をそれにリダイレクトする必要があります。

あなたは動的IPを持っているので、私は頂点をどこにもポイントするように構成したり、wwwをパブリックIPのアドレスのCNAMEにしたり、1日と呼ぶことすらしません。そうしないと、apexドメインのAレコードしか構成できないため、パブリックIPが変更されるたびにこの状況が発生します。

0
DubStep