На любом из своих доменов создайте у регистратора дочерние НСы (child NS).
Допустим, для домена domain.com это будут:
ns1.domain.com 95.211.109.73
ns2.domain.com 95.211.111.77
Создание домена:
Затем во вкладке Virtualmin нажимаем Create Virtual Server устанавливаем опцию New virtual server type: Top-level server для первого домена (или когда требуется создать отдельный аккаунт) либо Sub-server для всех последующих доменов. И заполняем следующие поля:
+ New virtual server details
Domain name : domain.com;
Adminstration password: вписываем пароль;
Server configuration template: выбираем шаблон если таковой имеется или оставляем Default Settings.
Administration username: указываем имя пользователя от которого создается домен, в противном случае имя будет указано автоматически по названию домена.
+ IP address and forwarding
Network interface: указываем IP на котором будет создан домен.
Нажимаем Сreate server.
DNS настройки:
Выбираем во вкладке Virtualmin пункт Server Configuration -> DNS Records:
Выбираем "NS - Name Server" и нажимаем "Create Record of Type"
Для "Name Server DNS name" указываем имя сервера с точкой в конце, например: ns1.domain.com.
и нажимаем "Create".
Повторяем вышеописанную процедуру для ns2.domain.com.
Теперь необходимо создать "А" запись для каждого из НС серверов, для этого:
Выбираем "A - IPv4 Address" и нажимаем "Create Record of Type"
Повторяем вышеописанную процедуру для ns2 с IP адресом 95.211.111.77
В результате выполненных Вами действий таблица DNS Record будет иметь следующий вид:
Шаблоны:
Если мы хотим указывать созданные дочерние НСы для всех добавляемых в дальнейшем
доменов, то необходимо создать шаблон. Сделать это можно следующим образом:
во вкладке Virtualmin выбираем + System Settings -> Server Templates ->
-> Create a template from the default settings.
Указываем следующие опции:
Template name: domain (имя шаблона);
For use by : cтавим везде галочки;
Initially selected template for top-level servers?: Yes;
Initially selected template for sub-servers?: Yes;
нажимаем Create.
Выбираем в списке созданный шаблон domain.
В выпадающем списке Edit template section: выбираем BIND DNS domain и
заполняем следующие поля:
BIND DNS records for new domains: выставляем опцию Records below и вписываем в поле:
@ IN NS ns1.domain.com. (c точкой в конце)
@ IN NS ns2.domain.com. (c точкой в конце)
нажимаем
Save
. Теперь при добавлении нового домена эти НСы будут указаны автоматически.
Для добавления домена теперь достаточно во вкладке Virtualmin
нажать Create Virtual Server, установить virtual server type Sub-server
и заполнить следующие поля:
+ New virtual server details
Domain name : domain2.com;
+ IP address and forwarding
Network interface: указываем IP на котором будет создан домен.
Все доступы указанные для основного домена будут актуальны для всех добавляемых доменов для которых
он указан в качестве Parent server.