DNS/実装/ゾーンファイルについて、ここに記述してください。 <> == ゾーンファイルの検査 == 単一のゾーンに対応するゾーンファイルがRFCの制約を満たしているかを検査する。  返答を作成するのにも必要な情報だ。-- ToshinoriMaeno <> === 必須レコード === ゾーン根元に対応するSOA, NSレコード === CNAMEは他のレコードと共存できない === CNAMEレコードを含む。 === CNAMEを値としてはいけないレコード === NS, MXなどの先がCNAMEを指していないか。(外部名の場合には警告だけ) === delegate されたサブドメイン下の名前 === (親側にあっても)レコードは無視する。glueは特別に処理 (検索データ登録時の処理) tinydnsとは異なる。  DBに登録されたものは削除しておく。 == zone cuts == 末端ノードだけがNSレコードを持つことができる。 リストを作る。前項の検査のあとには、親子関係のものは存在しないはず。 ゾーン外を参照するNS値に対しては警告する。 -- ToshinoriMaeno <> == wildcard record == wildcard record が定義されているノードのリストを作っておくのがよさそう。  適用するかどうかの判定は面倒だ。