How to Install on Ubuntu Server Latest

This tutorial will guide you through the process of installing on Ubuntu Server Latest.

Step 1: Update your system

Before installing any new software, it is always recommended to update your Ubuntu Server to the latest version with the following command:

sudo apt update && sudo apt upgrade -y

Step 2: Install nsupdate

nsupdate is available in the Ubuntu repositories, so you can install it using the following command:

sudo apt-get install -y bind9utils

Step 3: Configure nsupdate

After installing nsupdate, you need to configure it to work with your DNS server. Edit the configuration file /etc/bind/nsupdate.key with your preferred text editor and add the following lines:

key "nsupdate" {
     algorithm hmac-md5;
     secret "your_secret_key_here";

Replace "your_secret_key_here" with a secure key of your choice. Save and close the file.

Step 4: Verify configuration

Test the configuration by running the following command:

nsupdate -k /etc/bind/nsupdate.key -v

You should see a message "updating zone '' using key 'nsupdate'" which indicates that nsupdate is working correctly.

Step 5: Install

Visit and create an account. Log in and select the "Create" button to create a new zone.

Follow the instructions to add a new record to your zone, making sure to enter your server's IP address and the key you created in step 3.

Step 6: Test

To test that is working correctly, run the following command:

nsupdate -k /etc/bind/nsupdate.key -v << EOF
zone <your_domain_name>
update add <hostname>.<your_domain_name> 300 A <your_server_ip>

Replace , , and with your actual values.

If everything has been set up correctly, the command should return "status: NOERROR".

Congratulations, you have successfully installed on your Ubuntu Server Latest!

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give a try!