Добавление нового домена в Webmin + Virtualmin. (*NEW*)

На любом из своих доменов создайте у регистратора дочерние НСы (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.