Wondering how to configure the external DNS with the digital ocean DNS extension on Plesk. before I dig deeper into the main topic let me give a small introduction regarding DNS. Before that, if you require any kind of assistance regarding the implementation of the extension on Plesk, please try to contact our Plesk server management team for further clarification and get it done on your behalf.
The DNS stands for Domain name system. The DNS is mainly used to translate the domain names (www.example.com) into IP addresses (157,240,23,35) that which computer can understand and providers the required information to a user.
what makes Plesk a DNS server resolver
- It can be as a backup server.
- Delivers quick and direct translation services.
- Easy-to-handle translation services on a remote server.
How does it work’s
Specific storage space which contains a specific domain address in the file is called domain zones. The DNS process involves converting a hostname or the domain name (www.google.com) into the computer language (IP address like 184.108.40.206) each internet device will have an IP address based on it can easily access the appropriate internet resources. There are two types of DNS servers.
- Root DNS servers
- DNS servers (lower-level DNS servers)
The root DNS servers refer to the hierarchically which contains the entire DNS database and corresponding IP address for all domain names.
For Example, when the user wants to load a webpage like www.example.com on the web browser it will interact with the internet-based IP address and redirect it to locate the example.com webpage.
DNS servers store DNS databases in which the server are owned by business entities who have been registered their computers on the DNS system. They use to run DNS server software to manage the DNS resolution process. Each DNS server will have public IP and vital databases of a different host which includes network names and addresses.
This will communicate between the user system and the DNS server. Acting as a DNS client the web browser will request a DNS server from the user’s internet device. Based on the request the server will check out the internal DNS database to match the IP address.
In case, the server fails to identify the match it will be forward the request to another DNS server. If the matching IP address is not found then the request will be escalated to the root server which contains the globe DNS database.
Once it receives the domain and the IP address the information will be accessible to a web browser through the route of the DNS network. The whole process is known as forward DNS.
Configure the external DNS server with Plesk
By default, the Plesk will be the main server for all other hosted websites. You can also use the third-party DNS server by following step by step process to install the digital ocean DNS extension on Plesk.
- Go to the Plesk extension catalogue
- Search the Digitalocean DNS and then click on the “install on my server”.
- Open the extension
- This will open the page that represents two options for installation, one is “OAuth Authentication” and the second one is “API Token”
Setting up the digital ocean DNS using Plesk extensions with API token
- When you click on the API token it will request you to enter the token. In order to generate the token, you need to log into the digital ocean account and then select the API (left bottom).
- Click on the “Generate a new token“
- Try to choose your token name in the resultant dialogue box and then click the button below. Now you would see the details of a generated token, copy the code.
- Next, move to the Plesk tab and paste the code in the dialogue box and click the button below.
- Next, you can see the screen try to confirm the digital ocean extension which has been connected.
- Click on “Activate all” the extension will be active on all the connected domain.
Setting up the digital ocean DNS using Plesk extensions with OAuth Authentication.
- Choose the OAuth Authentication it will redirect to digital ocean account.
- Select the account and click the “Authorize the application“
- Then click on the confirmation link
- This will redirect to the Plesk extensions page and then click on the “activate all”. This will take you to the extension and Digital Ocean. The existing records will be synchronized for both extension and the digital ocean.
Stuck in between? Contact us.