Hy, tôi đang trong quá trình tìm hiểu cách thức hoạt động của liên kết. Mục tiêu của tôi là có một cơ sở dữ liệu dns cục bộ để việc tra cứu trong mạng lan của tôi không chuyển sang mạng WAN.
Tôi đã thiết lập liên kết và không cố ý định cấu hình nó làm máy chủ chuyển tiếp hoặc bộ nhớ đệm nhưng có vẻ như đó là những gì nó đang làm vì không có tệp "dns lớn" ở bất kỳ đâu, vì vậy liên kết sẽ tra cứu trong wan, nhưng ở đâu?
Tôi đã kích hoạt ghi nhật ký, nhưng liên kết chỉ hiển thị lan - máy khách nào đang thực hiện một yêu cầu và nó đang yêu cầu gì và yêu cầu đó có thất bại hay không.Mọi yêu cầu thứ hai đều không thành công nhưng hoạt động ở yêu cầu thứ hai, tôi không biết tại sao, nhưng hiện tại đó là thứ yếu.
--> Làm cách nào để biết bind thực sự làm gì - bind tự tra cứu ở đâu?
Tệp tên.conf.options của tôi là, trong đó *.125 là máy chủ liên kết trong lan của tôi:
acl goodclients { // Tên kann frei gewählt werden
192.168.1.0/24; // Lokales Netz (IP-Adressbereich anpassen)
máy chủ cục bộ; // localhost sollte immer eingetragen sein
mạng cục bộ;
};
tùy chọn {
thư mục "/var/cache/bind";
// Nếu có tường lửa giữa bạn và máy chủ tên bạn muốn
// để nói chuyện, bạn có thể cần sửa tường lửa để cho phép nhiều
// cổng để nói chuyện. Xem http://www.kb.cert.org/vuls/id/800113
// Nếu ISP của bạn cung cấp một hoặc nhiều địa chỉ IP để ổn định
// máy chủ tên, bạn có thể muốn sử dụng chúng làm trình chuyển tiếp.
// Bỏ ghi chú khối sau và chèn địa chỉ thay thế
// trình giữ chỗ của tất cả 0.
//================================================ =========================
// Nếu BIND ghi thông báo lỗi về khóa gốc đã hết hạn,
// bạn sẽ cần cập nhật khóa của mình. Xem https://www.isc.org/bind-keys
//================================================ =========================
tự động xác thực dnssec;
nghe {127.0.0.1;192.168.1.125;};
cho phép truy vấn {goodclients;}; //ACL-Name von oben
nhật ký truy vấn có;
};
khai thác gỗ {
nhật ký truy vấn kênh {
tập tin "/var/log/named/querylog";
gỡ lỗi mức độ nghiêm trọng 3;
};
};
Cảm ơn!