Заметки сисадмина о интересных вещах из мира IT, инструкции и рецензии. Настраиваем Компьютеры/Сервера/1С/SIP-телефонию в Москве

Добавление нового домена в Webmin + Virtualmin

2011-04-10 · Posted in Linux & Unix & MAC

На любом из своих доменов создайте у регистратора дочерние НСы (child NS). Допустим, для домена domain.com это будут:
ns1.domain.com 72.232.111.111
ns2.domain.com 72.232.222.222

Создание домена:

Затем во вкладке Virtualmin нажимаем Create Virtual Server устанавливаем опцию New virtual server type: Top-level server для первого домена (или когда требуется создать отдельный аккаунт ) либо Sub-server для всех последующих доменов. И заполняем следующие поля:

1

+ 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 пукт + Services -> DNS Domain -> Name server:

21

 

2

Заполняем поле Name Server : ns1.domain.com. (c точкой в конце)
нажимаем Create.
Повторяем операцию для ns2.domain.com.
Нажимаем Return to record types, в открывшемся меню выбираем Address.

Заполняем следующие поля:
Name: ns1.domain.com. (c точкой в конце)
Address: 72.232.111.111

нажимаем Create.
Повторяем операцию для ns2.domain.com соответственно.

Шаблоны:

Если мы хотим указывать созданные дочерние НСы для всех добавляемых в дальнейшем
доменов, то необходимо создать шаблон. Сделать это можно следующим образом:
во вкладке 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 ns2.domain.com. (c точкой в конце)
Master DNS server hostname: выставляем опцию Hostname и вписываем в поле:
ns1.domain.com (без точки)
нажимаем Save. Теперь при добавлении нового домена эти НСы будут указаны автоматически.
Обязательно: после добавления настроек DNS cервера необходимо его перезапустить.

Это можно сделать следующим образом System Information -> + Status
BIND DNS server: Нажимаем restart BIND.
Для добавления домена теперь достаточно во вкладке Virtualmin нажать Create Virtual Server, установить virtual server typeSub-serverи заполнить следующие поля:
+ New virtual server details
Domain name : domain2.com;
+ IP address and forwarding
Network interface: указываем IP на котором будет создан домен.
Все доступы указаные для основного домена будут актуальны для всех добавляемых доменов для которых
он указан в качестве Parent server.

Leave a Reply