например я могу сделать
subdomain IN CNAME @
в файле зоны? или это действительно только в начале записи? например
@ IN TXT "v=spf1 a mx -all"
@
допустимы как "имя владельца" (т.е. имя записи файла зоны), так и как "rdata" (т.е. содержимое записи DNS), но только как отдельный токен.
Что ты не можешь сделать, это <label>.@
- в этом нет необходимости, потому что <label>
сам по себе без конечной точки неявно добавит текущее значение @
(он же $ORIGIN
).
Посмотри на эта страница. Они не сказали прямо, разрешено или нет @
в конце вашей записи DNS. Вы можете попробовать сами и посмотреть, работает ли это!
РЕДАКТИРОВАТЬ:
Кажется, законно иметь в конце. я нашел пример в Википедии.