나는 한동안이 문제에 봉착했습니다. 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에는 전달자 옵션이 설정되어 있으므로 다른 문제를 해결해야 합니다.
답변1
Jim 덕분에 문제를 정확히 찾아낼 수 있었습니다. 파일에 대한 권한이 "명명된" 사용자 및 그룹에 대한 것이어야 한다는 것을 몰랐습니다. 따라서 파일 권한을 변경하면 chown named.named walter.sil
문제가 해결되었습니다. 다른 모든 것은 올바르게 설정되었습니다.