DNSゾーンファイルが機能しない

DNSゾーンファイルが機能しない

私はしばらくこの問題に固執しました。 srvAmparo.walter.silのwwwにCNAMEが入るようにする必要があります。さらに、IPは192.168.1.1であり、最後にクライアントが検索できるようにSOAおよびNSエントリを作成する必要があります。www.walter.sil。私は何をしてもwalter.silを認識しないので、この問題を解決できないようです。www.walter.sil

マイゾーンファイル:

$ORIGIN walter.sil.
$TTL 3H
@               IN      SOA     @       srvAmparo.walter.sil. (
                                        20211006;
                                        1D ;
                                        1H ;
                                        1W ;
                                        3H );
@               IN      NS      srvAmparo.walter.sil.
srvAmparo       IN      A       192.168.1.1
www             IN      CNAME   srvAmparo

私の名前付き.confファイルは次のとおりです。

zone "walter.sil" IN {
        type master;
        file "walter.sil";
        allow-update { none; };
};

これは私のクライアントでnslookupを使用すると表示されるエラーメッセージです。 (192.168.1.1は私が設定しているDNSサーバーです。)また、DNSにはフォワーダオプションが設定されているため、他の問題を解決する必要があります。 nslookupエラー出力:SERVFAIL

答え1

Jimのおかげで問題を正確に見つけることができました。ファイルに対する権限が「名前付き」のユーザーとグループに対するものでなければならないことを知りませんでした。したがって、ファイル権限を変更することでchown named.named walter.sil問題が解決しました。他のすべては正しく設定されました。

関連情報