初心者にとって BIND 設定ファイルを編集するときに間違えたりすることはよくあります。以下の問題を避けるように気を付けて下さい:
ゾーンファイルを編集するときには必ずシリアル番号をインクリメントしてください。
シリアル番号がインクリメントされない場合、マスターネームサーバーは、正しく新しい情報を得ることができますが、スレーブネームサーバーにはその変更は通知されず、そのゾーンのデータをリフレッシュしようとしません。
/etc/named.conf ファイルでは、大かっことセミコロンは必ず正しく使ってください。
セミコロンが省略されていたり、大かっこ部分が閉じていなかったりした場合、 named が起動を拒否する原因になる可能性があります。
忘れずにすべてのFQDNの後のゾーンファイルにピリオド (.) を付け、ホスト名ではピリオドを省略してください。
ドメイン名の後のピリオドは完全修飾ドメイン名を示します。ピリオドを省略すると、 named はそのゾーンの名前か、 $ORIGIN 値を名前の後ろに付けてこれを完成させます。
named から他のネームサーバーへのファイアウォールが接続をブロックしている場合、この設定ファイルを編集します。
デフォルトで、 BIND バージョン 9 は 1024 以上のランダムポートを使用して、他のネームサーバーにクエリを出します。しかし、ファイアフォールの中にはすべてのネームサーバーがポート 53 のみを使用して通信することを期待するものもあります。 named が強制的にポート 53 を使用するようにするには、以下に示す行を /etc/named.conf の options ステートメントに追加します:
query-source address * port 53;