名前解決領域に失敗しました。 NSの逆方向ゾーンファイルにアドレスレコード(AまたはAAAA)がありません。

名前解決領域に失敗しました。 NSの逆方向ゾーンファイルにアドレスレコード(AまたはAAAA)がありません。

RaspianはBinding 9を使用してプライベートDNSサーバーを設定しています。リバースゾーンファイルで次のエラーが発生します。

root@dns:/etc/bind# named-checkzone dthacker.org db.dthacker.org.inv
    zone dthacker.org/IN: NS 'dns.dthacker.org' has no address records (A or          AAAA)

マイリバースゾーンファイルは次のとおりです。

$TTL    604800
@       IN      SOA        dns.dthacker.org. root.dthacker.org. (
                        2015052003     ; Serial (NOTE: Needs to increment every time you restart BIND)
                        3600           ; Refresh [1h]
                        600            ; Retry   [10m]
                        86400          ; Expire  [1d]
                        600            ; Negative Cache TTL [1h]
                        )

        IN       NS      dns.dthacker.org.
30.1    IN      PTR      dns.dthacker.org.

61.1    IN      PTR      vhost.dthacker.org.

渡されたファイルが正常に進行中です。私はこれにエラーは表示されません。

ベストアンサー1

リバースゾーンを確認するために名前付き-checkzoneを使用しているため、名前付き-checkzoneから正しい応答を得るには、逆方向IPアドレスを指定する必要があります。次のコマンドを試してください。

named-checkzone 168.192.in-addr.arpa db.dthacker.org.inv

IPアドレスを実際のローカルネットワークに変更し、数字を逆にする必要があります。私の例では、お使いのコンピュータにIPアドレスがあるとします192.168.1.30。/192.168.1.60 リバースゾーンファイルにも1行がありませんORIGIN。通常、行$TTLの間にあります。@ ...次の行を追加してください。

 $ORIGIN     168.192.in-addr.arpa.

そして、db.dthacker.org.invファイルも問題ありません。

これらすべてがあなたが機能していると仮定しますdthacker.org

おすすめ記事