Назад | Перейти на главную страницу

Допустим ли @ в какой-либо части файла зоны?

например я могу сделать

subdomain IN CNAME @

в файле зоны? или это действительно только в начале записи? например

@ IN TXT "v=spf1 a mx -all"

@ допустимы как "имя владельца" (т.е. имя записи файла зоны), так и как "rdata" (т.е. содержимое записи DNS), но только как отдельный токен.

Что ты не можешь сделать, это <label>.@ - в этом нет необходимости, потому что <label> сам по себе без конечной точки неявно добавит текущее значение @ (он же $ORIGIN).

Посмотри на эта страница. Они не сказали прямо, разрешено или нет @ в конце вашей записи DNS. Вы можете попробовать сами и посмотреть, работает ли это!

РЕДАКТИРОВАТЬ:

Кажется, законно иметь в конце. я нашел пример в Википедии.