Каковы правильные записи DNS для {any}-the-sub.example.com
?
Избегая CNAME *.example.com
Для расширенного поддомена {any}.the-sub.example.com
это будет примерно так:
the-sub.example.com A 0.0.0.0
*.the-sub.example.com CNAME the-sub.example.com
Однако то же самое не применяется при использовании дефиса {any}-the-sub.example.com
. ни *-the-sub.example.com
или *the-sub.example.com
не будет работать правильно?
Подстановочные знаки в DNS применяются только к целым меткам (метки - это части доменных имен между точками). В общем, DNS не выполняет то, что вы просите.
Возможно, какое-то конкретное программное обеспечение DNS-сервера может иметь функцию автоматического создания записей в соответствии с описанными вами правилами, но я лично не знаком с ними.