{"id":283,"date":"2021-10-26T18:14:25","date_gmt":"2021-10-26T18:14:25","guid":{"rendered":"https:\/\/christianwebhost.com\/support\/?p=283"},"modified":"2022-09-06T13:57:06","modified_gmt":"2022-09-06T13:57:06","slug":"cpanel-dns-zone-editor","status":"publish","type":"post","link":"https:\/\/christianwebhost.com\/support\/web-hosting\/cpanel-help-guides\/cpanel-dns-zone-editor\/","title":{"rendered":"cPanel DNS Zone Editor"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"top\">Overview<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<ul class=\"wp-block-list\"><li><a href=\"#dns-zone-editor-what\">What is DNS<\/a><\/li><li><a href=\"#dns-zone-editor-manage\">Managing Domain DNS<\/a><\/li><li><a href=\"#dns-zone-editor-types\">Record Types<\/a><\/li><\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p>Your DNS Zone Editor allows you to manage you domain&#8217;s zone file. This DNS is essential to your webhosting services. This guide will provide you with information in its use and how to manage it.<\/p>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator is-style-dots\" id=\"dns-zone-editor-what\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">What is DNS<\/h2>\n\n\n\n<p>DNS (Domain Name Service) is used to convert human-readable domain names (example.com) into computer-readable IP addresses (192.168.42.69). DNS uses a zone file that reside on your name server to map domain names to IP addresses.<\/p>\n\n\n\n<p>You can find more information on <a href=\"https:\/\/christianwebhost.com\/support\/domain-registration-help-guides\/dns\/domain-name-system\/\" data-type=\"post\" data-id=\"14\">DNS<\/a> here.<\/p>\n\n\n\n<p>There are several different types of DNS records that your domain will need to function properly. While cPanel will set up your DNS zone file with default settings, you can add and edit your zone file as needed to use other services.<\/p>\n\n\n\n<hr class=\"wp-block-separator is-style-default\" id=\"dns-zone-editor-note\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"dns-zone-editor-note\">Please note<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>When entering the \u2018Name\u2019, the system will automatically add the domain name to the end of the record, unless you end it with a \u2018.\u2019<ul><li>mail will be saved as mail.example.com<\/li><\/ul><ul><li>mail.example.com. will be saved as mail.example.com<\/li><\/ul><ul><li>mail.example.com will be saved as mail.example.com.example.com<\/li><\/ul><\/li><li>Your cPanel zone file is only in effect if you are using our name servers. If you are using different name servers, you will need to update your zone file with them before the changes take place, or, update your name servers with your registrar to use ours. While you can use any valid name servers with your services, using ours allows us to keep them up to date to avoid interruptions.<\/li><li>Any time you make any changes to your zone file, you must allow for up to 24 hours for the records to fully propagated. While most modern servers will complete this within 4-6 hours, it is possible that some servers will take longer.<\/li><\/ul>\n\n\n\n<p><a href=\"#top\" data-type=\"internal\" data-id=\"#top\">Back to Top<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator is-style-dots\" id=\"dns-zone-editor-manage\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Managing Domain DNS<\/h2>\n\n\n\n<p>In order to manage your domain\u2019s DNS records, you will need to navigate to the DNS Zone Editor app in the Domain section of your cPanel<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"987\" height=\"136\" src=\"https:\/\/christianwebhost.com\/support\/wp-content\/uploads\/2021\/10\/cp-domains.png\" alt=\"The Domains section of cPanel.\" class=\"wp-image-123\"\/><\/figure>\n\n\n\n<p>If you do not know how to access your cPanel, you can find out <a href=\"https:\/\/christianwebhost.com\/support\/2021\/10\/26\/accessing-your-cpanel\/\" data-type=\"post\" data-id=\"288\">here<\/a>.<\/p>\n\n\n\n<p>Once the app is loaded, you will see a list of your domains with several options:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>+ A Record<\/strong> \u2013 this will add a new <code>A<\/code> record for your domain<\/li><li><strong>+ CNAME Record <\/strong>\u2013 this will add a new <code>CNAME<\/code> record<\/li><li><strong>+ MX Record<\/strong> \u2013 add a new <code>MX<\/code> or mail exchange record<\/li><li><strong>Manage<\/strong> \u2013 this will open the domain\u2019s DNS manager where you can add, delete or edit your DNS records<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1083\" height=\"294\" src=\"https:\/\/christianwebhost.com\/support\/wp-content\/uploads\/2021\/10\/cp-dnszone.png\" alt=\"The zone editor for managing DNS in cPanel.\" class=\"wp-image-122\"\/><\/figure>\n\n\n\n<p>In most cases, you will want to click on <strong>Manage<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Manage<\/h3>\n\n\n\n<p>Once you load the DNS manager for your domain, you will see several options<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1090\" height=\"255\" src=\"https:\/\/christianwebhost.com\/support\/wp-content\/uploads\/2021\/10\/cp-dnsmanage.png\" alt=\"The header of the DNS Zone Editor in cPanel.\" class=\"wp-image-118\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Search Box \u2013 you can search the zone file for records<\/li><li>Filter \u2013 filter the zone file for records by type<\/li><li>Actions \u2013 Reset DNS Zone, this will reset your zone file to the default zone file for your server (Use caution, this is not reversible.)<\/li><li>Email Routing Configuration \u2013 this will take you to the section where you can change your email routing (This is an advance function and is not typically altered)<\/li><li>Save All Records \u2013 save all changes made<\/li><li>+ Add Record \u2013 add a new record, you can choose the type from the drop down menu<\/li><li>Settings \u2013 change how many records are displayed per page, the page controls are the arrows just above these buttons<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Add Record<\/h3>\n\n\n\n<p>On you click on the + Add Record button, you will see the following at the top of the DNS record list:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1072\" height=\"76\" src=\"https:\/\/christianwebhost.com\/support\/wp-content\/uploads\/2021\/10\/cp-dnsadd.png\" alt=\"The form used to add an A record in the zone editor.\" class=\"wp-image-114\"\/><\/figure>\n\n\n\n<p>Fill in the fields and then click Save Record to add it<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Name \u2013 this is the name of the record (Ex. mail.example.com.) Please see <a href=\"#dns-zone-editor-note\" data-type=\"internal\" data-id=\"#dns-zone-editor-note\">this note<\/a> regarding the Name field format.<\/li><li>TTL &#8211; \u201cTime to Live\u201d, this tells DNS servers how long to cache the record before refreshing and is set in seconds. This generally does not need to be updated<\/li><li>Type \u2013 this is the record type, see the <a rel=\"noreferrer noopener\" href=\"https:\/\/christianwebhost.com\/support\/domain-registration-help-guides\/dns\/dns-record-types\/\" data-type=\"post\" data-id=\"203\" target=\"_blank\">this section<\/a> for more about different record types<\/li><li>Record \u2013 this field will change, depending on the record type you select. In this example, this would be the IPv4 address for this A record<\/li><li>Save Record \u2013 save and update the zone file<\/li><li>Cancel \u2013 discard changes<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Edit Record<\/h3>\n\n\n\n<p>To edit a record, click on the Edit button to the right of the record.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1074\" height=\"41\" src=\"https:\/\/christianwebhost.com\/support\/wp-content\/uploads\/2021\/10\/cp-dnsedit.png\" alt=\"An example of a DNS record in the cPanel zone editor.\" class=\"wp-image-117\"\/><\/figure>\n\n\n\n<p>Once you click on the Edit button, you will see the same fields as the Add Record button. Once again, these fields will change depending on the record type.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Delete Record<\/h3>\n\n\n\n<p>To delete a record, you only need to click the Delete button next to the Edit button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1074\" height=\"41\" src=\"https:\/\/christianwebhost.com\/support\/wp-content\/uploads\/2021\/10\/cp-dnsedit.png\" alt=\"An example of a DNS record in the cPanel zone editor.\" class=\"wp-image-117\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Actions \u2013 Reset DNS Zone<\/h3>\n\n\n\n<p>This will delete all of your custom records and revert your zone file back to the one created by cPanel by default. Be careful before using this option as it is not reversible.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1090\" height=\"255\" src=\"https:\/\/christianwebhost.com\/support\/wp-content\/uploads\/2021\/10\/cp-dnsmanage.png\" alt=\"The header of the DNS Zone Editor in cPanel.\" class=\"wp-image-118\"\/><\/figure>\n\n\n\n<p>You can find this option on the left hand side of your screen, under the search bar and filter.<\/p>\n\n\n\n<p><a href=\"#top\" data-type=\"internal\" data-id=\"#top\">Back to Top<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator is-style-dots\" id=\"dns-zone-editor-types\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Record Types<\/h2>\n\n\n\n<p>While there are several different types of records you can use, the most common records will be:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>A records &#8211; resolve to an IP address<\/li><li>CNAME records &#8211; resolve to a domain name<\/li><li>TXT records &#8211; mainly used for information and verification<\/li><li>MX records &#8211; control your email traffic<\/li><\/ul>\n\n\n\n<p class=\"missinglink\">You can find more information on DNS record types <a href=\"https:\/\/christianwebhost.com\/support\/domain-registration-help-guides\/dns\/dns-record-types\/\" data-type=\"post\" data-id=\"203\">here<\/a>.<\/p>\n\n\n\n<p><a href=\"#top\" data-type=\"internal\" data-id=\"#top\">Back to Top<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity is-style-dots\"\/>\n\n\n\n<p>If you have any further questions, please be sure to reach out to our support staff by using our chat service in your <a href=\"https:\/\/christianwebhost.com\/support\/2021\/10\/26\/accessing-your-client-area\/\" data-type=\"post\" data-id=\"249\">client area<\/a> or by submitting a <a href=\"https:\/\/christianwebhost.com\/support\/2021\/10\/25\/clientarea-supportticket\/\" data-type=\"URL\" data-id=\"https:\/\/christianwebhost.com\/support\/2021\/10\/25\/clientarea-supportticket\/\">ticket<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Manage your domain\u2019s DNS records from your cPanel.<\/p>\n","protected":false},"author":2,"featured_media":2334,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,13],"tags":[],"class_list":["post-283","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cpanel-help-guides","category-dns"],"_links":{"self":[{"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/posts\/283","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/comments?post=283"}],"version-history":[{"count":21,"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/posts\/283\/revisions"}],"predecessor-version":[{"id":2473,"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/posts\/283\/revisions\/2473"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/media\/2334"}],"wp:attachment":[{"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/media?parent=283"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/categories?post=283"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/christianwebhost.com\/support\/wp-json\/wp\/v2\/tags?post=283"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}