DNS がどこにでも複製されない

DNS がどこにでも複製されない

DNS サーバーがあり、新しいCNAME(例: )を作成しましたlogin.server.domain

nslookupネットワーク内からテストすると、構成が返されます (これはパブリック アドレスです)。ただし、外部からテストすると、「見つかりません」というエラーが発生します。

** サーバーは login.server.domain NXDOMAIN を見つけることができません

何が起こっているのでしょうか? なぜこれが私たちのネットワーク内でのみ複製されるのでしょうか?

ちなみに、レプリケーションには 48 時間以上待機しましたが、時間の問題ではありません。

詳細情報の追加: 48 時間以上経過しましたが、私はこれを推進しているプロダクト マネージャーであり、IT 担当者が詳細をまだ確認していないため、詳細情報を共有できません。詳細情報を入手したら、これに戻ります。

答え1

おそらく、組織では「スプリット ホライズン」DNS (内部ホスト名が外部クライアントによって検索されるのを防ぐためによく使用される構成) を実装し、login.server.domain内部ゾーンに入っているのでしょう。

それが当てはまるかどうかを確認し、当てはまる場合はドメインを外部ゾーンに移動し、伝播を待ってから再度確認してください。

答え2

特定のネームサーバーが、少なくともリクエストに対して正しい回答を持っていることを確認するには、次のコマンドを使用します。

dig @<IP address of server> <name that you want resolved>

この方法では、個々のサーバーをチェックすることができ、キャッシュの有効期限が切れたり伝播したりするのを待つ必要がなくなります。

それ以外に、さらに情報が必要です。

1) どのネームサーバーソフトウェアを使用していますか? bind を使用している場合は、named-checkzone(8) を使用してゾーンファイルを検証し、関連するセクションを投稿してください。

2) そのゾーンに正しく機能しているレコードはありますか? 機能しているレコードと機能していないレコードの設定の違いを確認してください。

3) どのサーバーに SOA がありますか?

4) 使用できる翻訳元:DNS (サーバー) が正しく設定されているかどうかについての提案を取得します。

答え3

.ドメイン名の後にが必要です。

関連情報