Plesk Tutorials – How to configure DNS for a domain in Plesk


Configuring DNS for a domain in Plesk involves a series of steps that allow you to manage DNS records such as A, CNAME, MX, and TXT records. Here’s a step-by-step guide on how to do it:

  1. Log in to Plesk:

    • Access your Plesk control panel by navigating to your Plesk login URL (usually something like https://yourdomain.com:8443).
    • Enter your username and password to log in.
  2. Navigate to DNS Settings:

    • From the Plesk main dashboard, find and click on the “Websites & Domains” tab.
    • Locate the domain for which you want to configure DNS and click on it.
    • In the domain management page, look for the “DNS Settings” option and click on it.
  3. Manage DNS Records:

    • You will see a list of existing DNS records for the selected domain. You can add, edit, or remove records as needed.

    To Add a DNS Record:

    • Click on the “Add Record” button.
    • Select the type of DNS record you want to add (e.g., A, CNAME, MX, TXT).
    • Fill in the required information for the selected record type:

      • A Record: Specify the domain/subdomain and the IP address it should point to.
      • CNAME Record: Specify the alias (subdomain) and the canonical name (the domain it should point to).
      • MX Record: Specify the mail server priority and the mail server domain.
      • TXT Record: Enter the domain and the text data for the record.
    • Click “OK” or “Save” to add the record.

    To Edit a DNS Record:

    • Locate the record you wish to edit in the list.
    • Click on the record to open the edit interface.
    • Modify the fields as needed and click “OK” or “Save” to update the record.

    To Remove a DNS Record:

    • Locate the record you want to delete.
    • Check the box next to the record.
    • Click on the “Remove” button and confirm the deletion.
  4. Apply Changes:

    • After making changes to the DNS records, click the “Update” button at the top of the DNS settings page to apply the changes.
    • It might take some time for the changes to propagate depending on the TTL (Time To Live) settings and the DNS caching behavior of different ISPs.
  5. Verify DNS Configuration:

    • Use DNS lookup tools like nslookup or online services such as MXToolbox, WhatsMyDNS, or DNSChecker to verify that your DNS changes have propagated correctly.

Additional Tips:

  • TTL (Time To Live): Each DNS record has a TTL value that specifies how long the record should be cached by DNS resolvers. You can adjust this value based on how quickly you want changes to propagate.
  • DNS Templates: Plesk allows you to set up DNS templates for default DNS settings. This can be useful if you manage multiple domains and want consistent DNS configurations.

By following these steps, you can effectively configure and manage DNS settings for your domain in Plesk.

Was this article helpful?
YesNo