2.1.20
Đã sửa
- BIND không trả lời ai ngoài chính nó, nên không vùng nào mà panel này tạo ra từng phân giải được.
- Một bản ghi có lỗi gõ làm cả vùng ngừng hoạt động thay vì bị từ chối.
Đã thêm
- Các loại bản ghi mà một vùng thực sự cần: NS, DS, PTR, SSHFP, SVCB, HTTPS, NAPTR, DNAME, LOC, HINFO và RP.
- Bản ghi DNSSEC DS, hiển thị trên trang DNS nơi mọi người tìm nó.
Ghi chú
Một tệp vùng được ghi, được include từ named.conf, được kiểm tra, được nạp, và
được xác nhận đã nạp — rồi panel in ra các nameserver cần đặt tại
nhà đăng ký. Mọi bước đó đều đúng, và tên miền vẫn không phân giải
cho ai: chưa có gì từng ghi khối tuỳ chọn riêng của named, nên nó giữ
khối do bản phân phối cung cấp, mà trên AlmaLinux và các bản họ hàng lắng nghe trên
127.0.0.1 và chỉ trả lời truy vấn từ localhost.
Cập nhật ghi lại các cài đặt đó, nạp lại named, rồi kiểm tra các socket
thay vì kiểm tra tệp. Đệ quy được giới hạn trong chính máy thay vì
bị tắt, nên một máy chủ phân giải qua 127.0.0.1 vẫn
hoạt động trong khi không ai trên internet dùng nó làm bộ phân giải được; chuyển vùng
bị từ chối. Cấu hình gốc được giữ bên cạnh chính nó, và cấu hình mà named
sẽ từ chối được hoàn lại trước khi named được yêu cầu dùng nó. Không gì đụng tới
tường lửa — nếu cổng 53 đóng, bản cập nhật sẽ nói như vậy.
Thêm một bản ghi giờ dựng vùng như nó sẽ là và hỏi
named-checkzone xem nó còn nạp được không, trước khi bản ghi được giữ. Một vùng
đã hỏng từ trước không bị tính cho lần sửa tiếp theo.
Với phép kiểm tra đó, không còn lý do để có một danh sách ngắn các loại bản ghi, và danh sách được thực thi ở phía máy chủ cũng như được cung cấp trong form.
Bản ghi DS mà một vùng đã ký tạo ra thuộc về vùng cha, không phải vùng của chính nó, đó là lý do nó không có ở đâu trên trang DNS. Giờ nó hiển thị ở đó, cùng với nơi nó phải được đặt và liệu nhà đăng ký đã công bố nó chưa.