Що означає @ ім'я хоста в конфігурації DNS?


15

Я створюю нові записи DNS у нашому DC (Windows Server 2016), і я натрапляю на зони, де є багато записів, які не мають звичайного імені хоста, а лише "@".

Ми використовуємо сфери застосування та політику, нові функції Windows Server 2016 для конфігурації DNS.

Я знаю, що можна використовувати "*" для підстановки в іменах хостів, але я не знаю значення "@".

Імена хостів із "@"


"регістри"? Це дійсний термін, чи записи чи записи будуть кращими? Ми говоримо про записи ресурсів (RRs) ...
Меттью Елві

@MatthewElvey Я думаю, ви праві, записи чи записи звучать краще, ніж "регістри".
jask

Відповіді:


30

Якщо ім'я домену (або зони ) "example.com"., Запис @ означає, що ім'я для запису DNS також є "example.com".

У графічному інтерфейсі для служби DNS сервера Microsoft Windows це (або принаймні вже давно) називається "Те саме, що і батьківська папка".

Зазвичай ім'я, яке використовується для запису DNS, вказує на все, що передує назві зони (зазвичай її називають "доменне ім'я"). Отже, якщо ви введете запис під назвою "server01" у зоні DNS під назвою "example.com", то повна запис "server01.example.com". Якщо ви хочете ввести запис, де повна запис є лише "example.com" (яка необхідна для багатьох речей, як, наприклад, записи MX), тоді ви вводите @ у багатьох системах DNS, щоб повідомити серверу DNS відповісти на запити на "example.com". з даними, які ви додаєте до відповідної записи.


5
example.comФактично скорочуються example.com.- в конфігурації сервера DNS example.comстає example.com.example.com., тому що без хвостосховища точки це по відношенню до $ORIGIN, який може бути переданий з @.
Еса Йокінен

Дуже дякую!! Тепер я краще розумію, як це працює.
jask

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.