mxtoolbox.comによる「SOAシリアル番号フォーマットが無効です」という警告-なぜですか?


13

http://mxtoolbox.com/でexample-domain.orgのSOA設定をテストすると、

SOA Serial Number Format is Invalid

エントリは

ns-885.awsdns-46.net. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400

ただし、これは、Amazonがhttp://docs.aws.amazon.com/Route53/latest/DeveloperGuide/SOA-NSrecords.htmlの Route 53ドキュメントで提案しているとおりです。

mxtoolboxは警告を発行します-なぜですか?また、欠落しているDMARC設定もエラーと見なします。

どうか我慢してください-私はシステム管理者ではありません。開発者が理解できる言語を使用するヒントは大歓迎です。

回答:


19

SOAシリアル番号は、同じ4桁の年、2桁の月、2桁の日、2桁の変更カウントの形式を使用することをお勧めします。この形式は一般的ですが、普遍的とはほど遠いものです(そうで.COMはないゾーンの有名な例を見てください)。エラーメッセージを受け取ったツールは過敏であるため、調整する必要があります。


1
ええ、数が増えている限り、特定の構文は重要ではありません。ここでmxtoolboxは迷惑です。
アンドリューB

大きい値/低い値を実際に構成するものは、制御されたラップアラウンドを許可する特別な規則があるため、大きな違いに対してすぐに直観的ではないことに注意することが重要です。詳細については、tools.ietf.org / html / rfc1982をご覧ください。
ホーカンLindqvist

9

このSOA SERIALフィールドは、ラップアラウンド方法、およびシリアル番号の比較方法などの特別なルールを持つ符号なし整数値として指定されます。

RFC1035はこのフィールドを次のように定義しています。

シリアル

ゾーンの元のコピーの符号なし32ビットバージョン番号。ゾーン転送はこの値を保持します。この値は折り返されるため、シーケンス空間演算を使用して比較する必要があります。

シリアル番号の算術は、RFC1982で詳細に説明されています

とにかく、人気のあるYYYYMMDDnn「フォーマット」は、10進数で書き出されたときに、意味のある情報を人間に伝えるような整数値を選択するための単なる規則です(トラブルシューティングに役立つ場合があります)。そのような値の使用はシステム自体では特別な意味を持たず、この規則に従わない値を使用してもエラーにはなりません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.