Full qualified hostname (FQDN) of the server, eg server1.domain.tld [server2.example.com]:<-- ENTER
MySQL server hostname [localhost]:<-- ENTER
MySQL root username [root]:<-- ENTER
MySQL root password :<-- yourrootsqlpassword
MySQL database to create [dbispconfig]:<-- ENTER
MySQL charset [utf8]:<-- ENTER
Shall this server join an existing ISPConfig multiserver setup (y,n) [n]:<-- y
MySQL master server hostname :<-- server1.example.com
MySQL master server root username [root]:<-- ENTER
MySQL master server root password :<-- yourrootsqlpassword_on_server1.example.com
MySQL master server database name [dbispconfig]:<-- name_of_ispconfig_database_on_server1.example.com
Adding ISPConfig server record to database.
Configure Mail (y,n) [y]:<-- n
Configure Jailkit (y,n) [y]:<-- n
Configure FTP Server (y,n) [y]:<-- n
Configure DNS Server (y,n) [y]:<-- ENTER
Hint: If this server shall run the ISPConfig interface, select 'y' in the 'Configure Apache Server' option.
Configure Apache Server (y,n) [y]:<-- n
Configure Firewall Server (y,n) [y]:<-- ENTER
Install ISPConfig Web Interface (y,n) [y]:<-- n
Installing ISPConfig crontab
no crontab for root
4 Configuring server2.example.com To Be A Mirror Of server1.example.com
Now open the ISPConfig 3 control panel (http(s)://server1.example.com:8080) and go to System > Server Services. Select server2.example.com:
Make sure that the DNS-Server checkbox is checked and select server1.example.com in the Is mirror of Server selectbox and click on Save:
5 Creating A DNS Zone
To create a DNS zone, it is recommended to use the DNS Wizard (DNS > DNS Wizard > Add DNS Zone or click on the Add new DNS Zone with Wizard button) which will automatically create a set of common DNS records for your domain (like www, mail, ns records, etc.):
This will bring you to the wizard to create a new DNS zone. The form has the following fields:
Template: This refers to the templates that exist under DNS > DNS Wizard > Templates. These templates define what records will be created by default if you use the DNS Wizard. Let's assume we create a zone for the domain mydomain.com - the Default template will create A records for mydomain.com, www.mydomain.com, and mail.mydomain.com, two NS (nameserver) records, plus an MX (mail exchanger) record for mydomain.com that points to mail.mydomain.com.
Server: Select server1.example.com here.
Client: Here you select the client that owns the new DNS zone.
Domain: Fill in the domain for which you want to create the zone, e.g. mydomain.com - please note that you don't need a dot at the end, i.e., mydomain.com. would work as well, but example.com (without the trailing dot) is sufficient.
IP Address: Fill in the IP address that mydomain.com should point to - please note that www.mydomain.com and mail.mydomain.com will also point to that IP address (you can change that later on under DNS > DNS > Zones).
NS 1: Specify the hostname of the primary nameserver for the domain, server1.example.com. Again, no trailing dot is needed. The server you specify here must point or be identical to the server that you selected in the Server field.
NS 2: Specify the hostname of the secondary nameserver for the domain, server2.example.com. Again, no trailing dot is needed.
Email: Specify the email address of the zone administrator, e.g. email@example.com.
Click on Create DNS Record to create the zone:
Afterwards you can find the new zone in the list under DNS > DNS > Zones:
From the list view, it is possible to delete the DNS zone.
If you edit the zone and go to the Records tab, you will see the records that have automatically been created by the DNS Wizard (the Default template will create A records for mydomain.com, www.mydomain.com, and mail.mydomain.com, two NS (nameserver) records, plus an MX (mail exchanger) record for mydomain.com that points to mail.mydomain.com):
On the Records tab, you can edit or delete existing records and add further ones.