Вы не говорите, с какими серверами имен.
С большинством из них, например, с Bind, вы можете написать свой файл зоны таким образом, чтобы само доменное имя не появлялось в метках.Обычно вы пишете www CNAME www.whatever.example
, а отсутствующая точка в конце www
заставляет сервер имен автоматически добавлять доменное имя.
Таким образом, с помощью файла зоны, написанного таким образом, вы можете настроить свой сервер имен для всех доменных именон должен быть авторизованным и использовать тот же самый точный файл зоны.
Это один из многих других вариантов.Чтобы быть немного более тематическим для этого сайта вопросов и ответов по программированию, вы также можете:
- использовать сервер имен, который позволяет использовать в качестве источника вместо статического текстового файла содержимое базы данных (что некоторыеВаша программа может заполнить) или даже непосредственно программу, которая будет вызываться для ответа на каждый пакет DNS
- использовать некоторый механизм шаблонов и некоторую программу для создания всех текстовых файлов зонных файлов из других источников (например, базы данных)запуск сервера имен.
Обратите внимание, что первый случай с «универсальным» текстовым файлом zonefile, безусловно, самый простой, так что это должна быть ваша первая попытка.
Конечно, различные провайдеры наЛиния может предоставить вам те же функции более или менее, начиная с вашего регистратора, который также может предоставить вам DNS-хостинг.Но это также достижимо и самим, если вы согласитесь установить и поддерживать сервер имен.
Кроме того, вам не нужен какой-либо сервер тщеславия, чтобы делать все это, и я рекомендую вам просто не следовать этим указаниям, поскольку этоне принесет вам никакой выгоды.