web-dev-qa-db-ja.com

サーバーをすぐに移動する場合、どのDNS情報を変更する必要がありますか?

間もなくウェブサイトのサーバーを移動する予定です。 DNSクライアントが「長期間」エントリをキャッシュしているためにクライアントに長期間の「ダウンタイム」を発生させる代わりに、「頻繁に」IPアドレスをチェックする必要があることをDNSサーバーに示唆できますか。

これは存続時間(TTL)ですか?最小TLL?

1
Pure.Krome

はい、減らす必要があるのは存続時間の値です。通常の操作では、通常1時間から2日に設定されます。したがって、移動の1〜2日前に、適切と思われる10分から30分に短縮する必要があります。

TTLを定義する一般的な方法は3つあります

  • ゾーン全体のTTL。これは継承されます。
  • 各エントリに個別に設定されたTTL。
  • ゾーン全体にTTLが設定されており、一部のエントリには、継承された値を上書きする個別のTTL設定があります。

TTLを変更する方法は、使用するDNSサーバーまたはDNSホスティングサービスによって異なります。 TTL valueの概要は次のとおりです。 BIND 9の構成 。これは、多くのサービスがBIND構成の後にユーザーインターフェイスをモデル化するため便利です。

6

DNSの変更を尊重するリモートホストに関する限り、次の記事には理解しておくとよい詳細がいくつかあります。

2003 PDF TTLの尊重に関して行われた変更への対応の調査に関するレポート。

TTLが尊重されることに関するNANOGメーリングリストのスレッド

絶対に、積極的に、リモートホストのダウンタイムなしで変更を行う必要がある場合は、移行の一環として、新しいサーバーにプロキシするように古いサーバーを設定する必要があります。次に、TTLを尊重するホストは新しいサーバーに切り替わり、そうでないホストは古いサーバーのプロキシを介して新しいサーバーにアクセスします。

私たちはこのテクニックをいくつかのクライアントにうまく利用してきました。

ショーン

2

はい、TTLは、DNSサーバーに再度クエリを実行する前にレコードをキャッシュできる期間を定義するものです。

0
Massimo