Synchronization with external DNS servers
Introduction
FASTPANEL® supports integration with three third-party DNS services. To setup DNS integration open the Side Menu → "Settings" → "Basic" → "DNS account settings". To add a DNS account you will need to set account name, select account type and specify a token that will be used for connection.
-
Go to the side menu → "Main" → "DNS"
-
Click "Add"
-
Paste a token from an external DNS server interface
Cloudflare
To set up synchronization with Cloudflare you will need to get a token from your Cloudflare account. Follow these steps to create a token:
-
Open the API Tokens Management Page
To do this go to "Manage Account" → "Account API Tokens" in your Cloudflare dashboard.
-
Create a New API Token
-
Click the Create Token button.
-
Select Create Custom Token.
-
Configure permissions:
Under Permissions, set the following access levels:Resource Permission Scope Access Level Account Account settings Read Zone Zone settings Edit Zone Cache purge Purge Zone DNS Edit Zone Zone Edit -
Click Continue to summary.
-
Review the settings and click Create Token.
-
DigitalOcean
To set up synchronization with DigitalOcean DNS you will need to get a token from your DigitalOcean account. Perform the following steps to create a token:
"Account" → "API" → "Generate New Token"
When connecting this type of DNS account select "DigitalOcean".
FASTDNS
To set up synchronization with FASTVPS DNS you will need to get a token from your FASTVPS account. Perform the following steps to create a token:
"DNS management" → "Access Token" → "Add"
When connecting this type of DNS account select "FASTDNS".
Vscale
To set up synchronization with Vscale DNS you will need to get a token from your Vscale account. Perform the following steps to create a token:
"Settings" → "Token management" → "Create token"
When connecting this type of DNS account select "Vscale".