デフォルトのTTL($ TTL)は、ゾーンファイルのヘッダーに設定されます。個々のリソースレコードにはTTLはありません。
$TTL 86400;基本TTL(1日) @SOA ns1.xx.xx.ccから。 admin.xx.xx.cc. ( 2022031800;シリアル番号yyyymmdd+ 3H; 15M再試行 1W有効期限; 12H); NS ns1.xx.xx.ccから。 NS dns2.xx.xx.ccから。 .... www IN A mmmm1 ;これは外部に移動中です。 www1mmmm2 www2(mmmm3) ...
mmmm は現在のサーバーの IP アドレスです。
ウェブサイトwww.xx.xx.cc外部レンタルサーバーに移行中です。他のすべてのサブドメイン(www1.xx.xx.cc、www2.xx.xx.ccなど)には変更は表示されません。
リースサーバーヘルプデスクでは、このリソース(www1.xx.xx.cc)のAレコードを変更する必要があると言います。
DNS エントリが変更された後に中断を最小限に抑えたいので、他のすべてのレコードをデフォルト値に維持しながら、その A レコードに TTL を追加したいと思います。
可能ですか? DNSについてよく知らず、何かが壊れる可能性があるので、試してみるのは怖いです。
つまり、「nnnn」が(ホスティングサーバの)新しいIPアドレスであると仮定すると、現在のAレコードを
「www IN A mmmm1」から「www 300 IN A nnnn」に変更できますか?他のすべてのレコードに対してデフォルトのTTL(86400)を維持しながら(5分)?
読んで答えてくれてありがとう!
多分可能かもしれません: 外部DNSレコードのTTL値
著者は「デフォルト設定は24時間であり、レコード別にTTL値を別に設定した」と述べた。
私は確認や拒否、またはその間の言葉を聞きたいです。
答え1
頼む、ファイルの上部に既にデフォルトのTTLがありますが、DNS "A"レコードに別々のTTLがある可能性がありますか?
はい、できます。
dig hour.roaima.co.uk | grep -F 1.1.1.1
hour.roaima.co.uk. 3600 IN A 1.1.1.1
dig minute.roaima.co.uk | grep -F 1.1.1.1
minute.roaima.co.uk. 60 IN A 1.1.1.1
bind
ゾーン構成ファイルから抽出された
; https://unix.stackexchange.com/q/696925/100397
minute 60 A 1.1.1.1
hour 3600 A 1.1.1.1