Registering BIND DNS Servers in the System

Register the BIND DNS servers that you prepared in the system. To do this, perform the following steps for each server:

  1. In the provider control panel, go to Services > Domains.

  2. Select the DNS tab.

  3. Select the Nameservers subtab.

  4. Click Register DNS service.

  5. In the Type list, select Bind.

  6. Specify the following parameters:

    • hostname: The FQDN of the server. For example: ns01.provider.com

    • service.ip.address: The public IP address of the server. For example: 8.8.8.8

    • ssh.ip.address: The private IP address of the server. For example: 10.10.10.10

    • ssh.port: The SSH port of the server. For example: 22

    • ssh.login: The login name of the dedicated user that will be used by the system to perform provisioning operations on the server. For example: binduser

    • ssh.key: The private SSH key of the dedicated user. For example:

      -----BEGIN RSA PRIVATE KEY-----
      ...
      -----END RSA PRIVATE KEY-----
    • ssh.key.passphrase: The passphrase of the private SSH key.

    • ssh.fingerprint: The fingerprint of the public ED25519 SSH key of the server. The system will use this fingerprint to validate the authenticity of the server.

      For example: SHA256:iri9QfrN6HBqrMa0pdBv5IgdMm8XMRAZ1H7WNZ1jKtk

      To obtain this fingerprint, execute the following command on the server:

      for f in /etc/ssh/ssh_host_*_key; do ssh-keygen -l -f "$f"; done

      For example:

      for f in /etc/ssh/ssh_host_*_key; do ssh-keygen -l -f "$f"; done
      ...
      256 SHA256:iri9QfrN6HBqrMa0pdBv5IgdMm8XMRAZ1H7WNZ1jKtk /etc/ssh/ssh_host_ed25519_key.pub (ED25519)
      ...
    • bind.zones.dir: The absolute path to the directory for forward DNS zones. For example: /var/named

    • bind.secondary.zones.dir: The path to the directory for secondary DNS zones. You must specify this path relative to the path that you specified in bind.zones.dir. For example: cbc_secondary_zones

    • bind.reverse.zones.dir: The path to the directory for reverse DNS zones. You must specify this path relative to the path that you specified in bind.zones.dir. For example: cbc_reverse_zones

    • bind.forward.zones.file: The path to the file that forward DNS zone files will be included into. You must specify this path relative to the path that you specified in bind.zones.dir. For example: cbc_forward_zone_list

    • bind.reverse.zones.file: The path to the file that reverse DNS zone files will be included into. You must specify this path relative to the path that you specified in bind.zones.dir. For example: cbc_reverse_zone_list

  7. Check the values that you specified and click Submit.

After registering the servers, you can proceed to creating DNS resources in the system, as described in this section.

CloudBlue, an Ingram Micro business, uses cookies to improve the usability of our site. By continuing to use this site and/or logging in you are accepting the use of these cookies. For more information, visit our Privacy Policy.