SONY make.believe


bit-driveお客さまサポートTop > 技術情報 > bit-drive DNS設定情報 > サービス別よくあるご質問 > 言葉の意味について > SOAレコードとは何ですか?

bit-drive DNS設定情報のよくあるご質問 | ソニーの"bit-drive"

bit-drive DNS設定情報

サービス別よくあるご質問

サービス別技術情報 サービス別よくあるご質問

SOAレコードとは何ですか?

start of authorityの略で、権威を持つサーバであることを示す設定です。
このレコードは各ゾーンに1つ必要です。
以下、SOAレコードで指定するゾーンの取り扱いに関する設定です。

@ IN SOA ns.example.jp. root.example.jp. (
      2008021800  ; serial
      3600  ; refresh 1hr
      900  ; retry 15min
      604800  ; expire 1w
      86400)  ; min 24hr

「ns.example.jp.」はプライマリDNSサーバ名、「root.example.jp」はドメイン管理者のメールアドレス(root@example.jp)を記述します。適宜お客さまの環境に合わせて置き換えてください。その際、メールアドレス中の「@」を「.」に置き換えることと、最後に「.」を付けることに注意してください。なお、管理者の情報はRP(Responsible Person)情報として公開されます。
@ IN SOA ns.example.jp. root.example.jp. (

設定ファイルのシリアル番号を記述します。どのような値でもかまいませんが、ファイルを更新(設定変更)時には必ず値を増やす必要があります。BINDでは「日付+通し番号:YYYYMMDDXX」の形式が一般的です。
SOAレコードのシリアル番号は、ゾーンデータを変更する都度必ず増加させてください。シリアル番号を増加しなかった場合は、セカンダリDNSサーバへゾーン転送されませんのでご注意ください。
      2008021800  ; serial

セカンダリDNSサーバが、ゾーンデータの更新チェックをする間隔を記述します。(単位:秒)
      3600  ; refresh 1hr

プライマリDNSサーバが応答しない時に再度参照を行うまでの間隔を記述します。(単位:秒)
      900  ; retry 15min

セカンダリDNSサーバが、プライマリDNSサーバへアクセスできない状態が続いた場合、そのゾーンデータを無効にするまでの期間を設定します。(単位:秒)
      604800  ; expire 1w

ネガティブキャッシュの生存期間(TTL)を記述します。(単位:秒)
ネガティブキャッシュについては、DNSのキャッシュとは何ですか?をご覧ください
      86400)  ; min 24hr

●ワンポイントアドバイス
セカンダリDNSサーバではプライマリDNSサーバから転送したゾーンのSOAレコードの指定どおりに動作します。DNSの設定を変更する場合や、セカンダリサーバの切り替えなどを行う場合は、作業予定日からRefreshやExpire、TTLなどの値を引いた時間以前に各設定の時間を短く設定し、データの変更を速やかに行えるようにすることをおすすめします。ただし、各設定の時間を短くするとパフォーマンスが低下する恐れありますので、変更、切り替えなどの作業が終了したあとは、速やかにもとの設定へ戻してください。

このページのトップへ