Tôi đang cố gắng thiết lập một số máy chủ định danh để nhiều miền sử dụng, nhưng dường như có một số vấn đề với quá trình thiết lập của tôi và tôi không rõ cần phải khắc phục những gì để máy chủ hoạt động.
Đối với máy chủ tên của tôi, nó được thiết lập như sau:
- Tôi có một số tên miền máy chủ định danh,
ns-com.example
, ns-net.example
, ns-org.example
.
- Tôi có một số máy chủ tên. Các máy chủ tên tương ứng với tên miền phụ của riêng họ.
ns1 => 192.0.2.123
ns2 => 192.0.2.124
ns3 => 192.0.2.125
ns4 => 192.0.2.126
- Mọi tên miền đều có ns1 và ns2 cho máy chủ định danh của nó. Do đó, tôi đã tạo các bản ghi keo cho mỗi bản ghi. Lưu ý rằng điều này có nghĩa là không có bản ghi keo cho ns3 và ns4. Ví dụ đầu ra đào từ máy chủ gTLD:
; <<>> DiG 9.16.1-Ubuntu <<>> +norec @c.gtld-servers.net. ns-net.example.
; (2 máy chủ được tìm thấy)
;; tùy chọn chung: + cmd
;; Có câu trả lời:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 11669
;; cờ: qr; CÂU HỎI: 1, TRẢ LỜI: 0, AUTHORITY: 2, BỔ SUNG: 3
;; LỰA CHỌN PSEULiều lượng:
; EDNS: phiên bản: 0, cờ:; udp: 4096
;; PHẦN CÂU HỎI:
;ns-net.example. TRONG MỘT
;; PHẦN THẨM QUYỀN:
ns-net.example. 172800 TRONG NS ns1.ns-net.example.
ns-net.example. 172800 TRONG NS ns2.ns-net.example.
;; PHẦN BỔ SUNG:
ns1.ns-net.example. 172800 TRONG 192.0.2.123
ns2.ns-net.example. 172800 TRONG 192.0.2.124
;; Thời gian truy vấn: 23 mili giây
;; MÁY CHỦ: 192.26.92.30#53(192.26.92.30)
;; THỜI GIAN: Thứ Hai ngày 13 tháng 12 14:34:20 EST 2021
;; KÍCH THƯỚC MSG rcvd: 109
- Nếu một người thực hiện truy vấn NS, mọi máy chủ định danh sẽ phản hồi bằng các câu trả lời ns1 và ns2 tương ứng với các địa chỉ IP được liệt kê trong phần bổ sung.
; <<>> DiG 9.16.1-Ubuntu <<>> +norec @ns1.ns-net.example. ns-net.example. NS
; (Đã tìm thấy 1 máy chủ)
;; tùy chọn chung: +cmd
;; Có câu trả lời:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16843
;; cờ: qr aa; CÂU HỎI: 1, TRẢ LỜI: 2, AUTHORITY: 0, BỔ SUNG: 3
;; LỰA CHỌN PSEULiều lượng:
; EDNS: phiên bản: 0, cờ:; udp: 4096
; COOKIE: d757529672f25fcb (đã lặp lại)
;; PHẦN CÂU HỎI:
;ns-net.example. TRONG NS
;; PHẦN TRẢ LỜI:
ns-net.example. 14400 TRONG NS ns1.ns-net.example.
ns-net.example. 14400 TRONG NS ns2.ns-net.example.
;; PHẦN BỔ SUNG:
ns1.ns-net.example. 300 TRONG 192.0.2.123
ns2.ns-net.example. 300 TRONG 192.0.2.124
;; Thời gian truy vấn: 11 mili giây
;; MÁY CHỦ: 192.0.2.123#53(192.0.2.123)
;; THỜI GIAN: Thứ Hai ngày 13 tháng 12 14:36:56 EST 2021
;; KÍCH THƯỚC MSG rcvd: 191
Thực hiện truy vấn đào tới bất kỳ máy chủ định danh nào cho bất kỳ máy chủ định danh nào khác sẽ trả về IP như mong đợi:
; <<>> DiG 9.16.1-Ubuntu <<>> +norec @ns1.ns-net.example. ns3.ns-net.example.
; (Đã tìm thấy 1 máy chủ)
;; tùy chọn chung: +cmd
;; Có câu trả lời:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63226
;; cờ: qr aa; CÂU HỎI: 1, TRẢ LỜI: 1, AUTHORITY: 0, BỔ SUNG: 1
;; LỰA CHỌN PSEULiều lượng:
; EDNS: phiên bản: 0, cờ:; udp: 4096
; COOKIE: 5786fc62c3f155e8 (tiếng vang)
;; PHẦN CÂU HỎI:
;ns3.ns-net.example. TRONG MỘT
;; PHẦN TRẢ LỜI:
ns3.ns-net.example. 300 TRONG 192.0.2.125
;; Thời gian truy vấn: 15 mili giây
;; MÁY CHỦ: 192.0.2.123#53(192.0.2.123)
;; THỜI GIAN: Thứ Hai ngày 13 tháng 12 14:39:46 EST 2021
;; KÍCH THƯỚC MSG rcvd: 87
Bây giờ cho vấn đề:
tôi có một tên miền trang web-net.example
mà tôi muốn sử dụng máy chủ định danh của mình. tôi có thể chỉ định ns1.ns-net.example
và ns2.ns-net.example
khỏe. Tuy nhiên, tôi không thể gán ns3.ns-net.example
và ns4.ns-net.example
. Tôi có thể giao phó ns3.ns-org.example
và ns4.ns-org.example
.
Tại sao lại thế này? Giả định của tôi là sự cố xảy ra do không tồn tại bản ghi keo cho ns3 và ns4 (vì máy chủ .com và .net chia sẻ gTLD), nhưng theo như tôi biết thì đây không phải là điều kiện tiên quyết khi máy chủ định danh là một miền khác nhau.
Nếu điều này Là một yêu cầu, tôi muốn biết làm thế nào một thử nghiệm cho tình huống này. ns3 và ns4 không được liệt kê dưới dạng máy chủ tên cho các miền máy chủ tên, vì vậy nếu chúng tồn tại, các bản ghi keo đó sẽ không được trả về khi chạy đào
chống lại các máy chủ gTLD.
Đồng thời, nếu trường hợp này xảy ra, điều này có áp dụng cho tất cả các TLD không? Tôi có thể thêm một giới hạn bổ sung nếu miền là TLD .com để tránh ns3/4 của TLD .net và ngược lại, nhưng tôi đang tìm kiếm thông tin cụ thể để biết lý do tại sao tôi triển khai nó theo cách này.
Chỉnh sửa: đã thêm một số đầu ra đào (bị xáo trộn).
Đồng thời, đã có một yêu cầu làm rõ ý của tôi khi nói 'chỉ định' và tại sao tôi nghĩ đó là vấn đề với keo dán. Tôi sử dụng Google Domains cho công ty đăng ký trang web thử nghiệm của mình. Khi tôi cố gắng đặt máy chủ định danh tùy chỉnh của miền thành ns3.ns-net.example
và ns4.ns-net.example
, tôi gặp lỗi "Cơ quan đăng ký đã từ chối máy chủ định danh" với liên kết đến Bản ghi keo Google Domains nguồn.