Technitium DNS Server is a free, secure and easy-to-use software that allows you to host your own DNS server and manage domain names on your network. In this tutorial, we will walk you through the steps of installing Technitium DNS Server on Debian Latest.
Before we begin, make sure you have the following:
Open a terminal on your Debian Latest server.
Download the latest stable version of the Technitium DNS Server package by running the following command:
wget https://github.com/TechnitiumSoftware/DnsServer/releases/download/v2.1/tdns-2.1-linux-x64-dist.tar.gz
This will download the package in ".tar.gz" format.
Extract the downloaded package by running the following command:
tar xvzf tdns-2.1-linux-x64-dist.tar.gz
This will extract the package in a folder named tdns-2.1-linux-x64-dist
.
Navigate to the extracted folder by running the following command:
cd tdns-2.1-linux-x64-dist/
Install the Technitium DNS Server by running the following command:
sudo ./install.sh
This will start the installation process.
Follow the installation wizard by providing the required information, such as the DNS server's hostname, IP address, and the domain names you want to manage.
Note: By default, Technitium DNS Server listens on port 53, which is the standard port for DNS traffic. If you want to use a different port, you can set it during the installation process.
Once the installation is complete, start the Technitium DNS Server by running the following command:
sudo systemctl start tdns
This will start the DNS server service.
Verify that the Technitium DNS Server is running by checking its status by running the following command:
sudo systemctl status tdns
This should display the status of the service as "active (running)".
Congratulations! You have successfully installed the Technitium DNS Server on Debian Latest and configured your DNS client to use it. You can now manage your domain names on your network and enjoy a more secure and private DNS service.
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 IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!