
영역을 추가하면 작동이 중지됩니다. 어떻게 함께 사용할 수 있나요? "." 구역으로 가고 싶어요. 포트 5353을 통해 그리고 포트 53을 통해 DNS64로 이동합니다.
zone "." {
type slave;
masters port 5353 { ::; };
file "/etc/bind/db.mk";
};
나는 그녀가 이 예처럼 되기를 원한다
options {
directory "/var/cache/bind";
forwarders {
8.8.8.8;
};
dnssec-validation auto;
auth-nxdomain no;
listen-on-v6 port 53 { any; };
listen-on-v6 port 5353 { any; };
allow-query { any; };
dns64 2001:ff9b::/96 {
clients { any; };
};
};
## new
zone "." {
type slave;
masters port 5353 { ::; };
file "/etc/bind/db.mk";
};
답변1
DNS64 서버와 다른 포트에서 수신 대기하는 슬레이브 DNS 서버 역할을 모두 수행하도록 BIND(Berkeley Internet Name Domain)를 구성하려는 것 같습니다. 각 구성에 대해 별도의 options
및 섹션을 정의하여 이를 달성할 수 있습니다 .zone
DNS64의 경우 포트 53, 슬레이브 영역의 경우 포트 5353에서 수신 대기하도록 BIND 구성을 수정하는 방법은 다음과 같습니다.
options {
directory "/var/cache/bind";
forwarders {
8.8.8.8;
};
dnssec-validation auto;
auth-nxdomain no;
allow-query { any; };
listen-on-v6 port 53 { any; };
};
dns64 2001:ff9b::/96 {
clients { any; };
};
# New section for the slave zone on port 5353
zone "example.com" {
type slave;
masters { your_master_IP port 5353; };
file "/etc/bind/db.mk";
};
"example.com"
슬레이브 영역의 실제 도메인 이름과 your_master_IP
포트 5353을 통해 영역 데이터를 전송하는 마스터 DNS 서버의 IP 주소로 바꿉니다 .
이 구성을 사용하면 BIND는 DNS64 기능을 포트 53에서 수신하고 슬레이브 영역을 포트 5353에서 수신하여 두 서비스가 공존할 수 있도록 합니다. DNS64 영역 및 기타 영역에 대한 정의를 포함하여 BIND 구성의 나머지 부분이 요구 사항에 맞게 올바르게 설정되었는지 확인하세요.