@ Có nghĩa là gì trong một tên máy chủ trong cấu hình DNS?


15

Tôi đang tạo các bản ghi DNS mới trong DC (Windows Server 2016) của chúng tôi và tôi va vào các khu vực có rất nhiều bản ghi không có tên máy chủ thông thường, chỉ có "@".

Chúng tôi đang sử dụng phạm vi và chính sách, các tính năng mới của Windows Server 2016 cho cấu hình DNS.

Tôi biết rằng người ta có thể sử dụng "*" cho ký tự đại diện trong tên máy chủ, nhưng tôi không biết ý nghĩa của "@".

Tên máy chủ có "@"


"đăng ký"? Đó có phải là một thuật ngữ hợp lệ hoặc các mục hoặc hồ sơ sẽ tốt hơn? Chúng ta đang nói về hồ sơ tài nguyên (RR) ...
Matthew Elvey

@MatthewElvey Tôi nghĩ bạn đúng, các mục hoặc bản ghi âm tốt hơn "sổ đăng ký".
Jask

Câu trả lời:


30

Nếu tên của một tên miền (hoặc vùng ) là "example.com.", Thì một bản ghi @ chỉ ra rằng tên của bản ghi DNS cũng là "example.com".

Trong GUI cho Dịch vụ DNS của Microsoft Windows Server, đây là (hoặc ít nhất là đã có từ lâu) được gọi là "Giống như thư mục mẹ".

Thông thường tên được sử dụng cho bản ghi DNS cho biết mọi thứ trước tên của vùng (thường được gọi là "tên miền"). Vì vậy, nếu bạn nhập một bản ghi có tên "server01" trong vùng DNS có tên là "example.com.", Thì bản ghi đầy đủ là "server01.example.com." Nếu bạn muốn nhập một bản ghi trong đó bản ghi đầy đủ chỉ là "example.com" (cần thiết cho nhiều thứ, như bản ghi MX), thì bạn nhập @ trong nhiều hệ thống DNS để báo cho máy chủ DNS phản hồi yêu cầu cho "example.com." với dữ liệu bạn thêm vào bản ghi trong câu hỏi.


5
Điều example.comnày thực sự được rút ngắn example.com.- trong cấu hình máy chủ DNS example.comtrở nên example.com.example.com., bởi vì không có dấu chấm đuôi, nó có liên quan đến $ORIGIN, có thể được gọi bằng @.
Esa Jokinen

Cảm ơn rất nhiều!! Bây giờ tôi hiểu rõ hơn cách nó hoạt động.
Jask

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.