{"id":2420,"date":"2010-02-09T06:51:40","date_gmt":"2010-02-09T11:51:40","guid":{"rendered":"http:\/\/g33kinfo.com\/info\/?p=2420"},"modified":"2010-02-09T06:51:40","modified_gmt":"2010-02-09T11:51:40","slug":"setup-dns-clustering-in-whm","status":"publish","type":"post","link":"https:\/\/g33kinfo.com\/info\/setup-dns-clustering-in-whm\/","title":{"rendered":"Setup dns clustering in WHM"},"content":{"rendered":"<p>This info comes direct from <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/ConfigureCluster\" target=\"_blank\" rel=\"noopener noreferrer\">cPanel<\/a>.<\/p>\n<p>A DNS cluster is a number of nameservers that share records. This allows you to physically separate your nameservers so that in the event of, for instance, a power outage, you still have DNS functionality. This way, visitors can reach websites on your server more quickly after the web server comes back online. The cPanel DNS cluster feature only provides redundancy for DNS. It does not place Apache or any other services in a cluster configuration.<\/p>\n<p>First, you will need to enable <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> clustering via each server&#8217;s WHM  interface.<\/p>\n<ol>\n<li> Navigate to WHM\u2019s <em>Configure Cluster<\/em> screen.<\/li>\n<li> Click <em>Enable Dns Clustering.<\/em><\/li>\n<li> Click <em>Change<\/em>.<\/li>\n<li> Click <em>Return to Cluster Status<\/em>.<\/li>\n<\/ol>\n<p><a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> clustering is now enabled. Next, you  will need to specify which server(s) you wish to <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmCluster\">cluster<\/a>, or share <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> information with.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/docs.cpanel.net\/twiki\/pub\/AllDocumentation\/WHMDocs\/ConfigureCluster\/dnscluster.jpg\" alt=\"dnscluster.jpg\" width=\"545\" height=\"128\" \/><\/p>\n<ul>\n<li> You will need to sync each web server to its <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> servers.<\/li>\n<li> You do not need to link dedicated <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> servers to each other, or link  dedicated web servers to each other.<\/li>\n<li> You should not set a <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> server to sync data back to a web  server, as this will put extraneous data on the web server.<\/li>\n<\/ul>\n<h2><a name=\"Global_cluster_configuration_opt\"><\/a> Global cluster  configuration options<\/h2>\n<p><strong><span style=\"color: #ff0000;\">These features are only available in cPanel  11.25. <\/span><\/strong><\/p>\n<p>These 2 new features work in tandem to notify you about and disable  unresponsive DNS <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmCluster\">cluster<\/a> members.<\/p>\n<h3><a name=\"Set_your_cluster_s_failure_thres\"><\/a> Set your  cluster&#8217;s failure threshold<\/h3>\n<p>This section allows you to specify the number <code><a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#DnsAdmin\">dnsadmin<\/a><\/code> commands that are allowed  to fail before a member of your <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmCluster\">cluster<\/a> is disabled.  Unresponsive <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmCluster\">cluster<\/a> members are disabled in an effort  to improve performance.<\/p>\n<ul>\n<li> If you wish for all of the members of your <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmCluster\">cluster<\/a> to remain online at all times,  enter <code>0<\/code>.<\/li>\n<li> We recommend setting this value to <code>10<\/code>.<\/li>\n<\/ul>\n<h3><a name=\"Setup_cluster_failure_notificati\"><\/a> Setup cluster  failure notifications<\/h3>\n<p>By selecting this checkbox, you will be notified whenever <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmCluster\">cluster<\/a> members are disabled due to being  unresponsive.  Notifications are sent during <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> queue processing.<\/p>\n<h2><a name=\"About_your_DNS_cluster_configura\"><\/a> About your DNS  cluster configuration<\/h2>\n<p>Before you set up your <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmCluster\">cluster<\/a>, it is worthwhile to consider how  it will be configured.<\/p>\n<p>Creating a <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmCluster\">cluster<\/a> setup with direct links between  servers can decrease <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#CpuLoad\">CPU load<\/a>, improving the performance of your  servers. The more steps, or &#8220;hops,&#8221; between a web server and a <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a>, the slower the servers&#8217;  performance will be.<\/p>\n<p>If at all possible, you should link your web server directly to the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> servers, as shown in the diagram below.  This is the ideal <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> setup.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/docs.cpanel.net\/twiki\/pub\/AllDocumentation\/WHMDocs\/ConfigureCluster\/directlink.jpg\" alt=\"directlink.jpg\" width=\"335\" height=\"233\" \/><br \/>\n<em>Figure 1. A direct link between the  web server and 2 nameservers is optimal.<\/em><\/p>\n<p>In this example, <code>webserver.example.com<\/code> sends <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> information directly to <code>ns1.example.com<\/code> and <code>ns2.example.com<\/code>. This is accomplished by using the WHM  <em>Configure Cluster<\/em> feature to create a link on each server (see  the instructions below).<\/p>\n<p>If necessary, you may place the primary <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a> between the web server and the  secondary <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a>. For each intermediate server  you add, the data transfer time is 3 times slower than for a direct  link.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/docs.cpanel.net\/twiki\/pub\/AllDocumentation\/WHMDocs\/ConfigureCluster\/2hops.jpg\" alt=\"2hops.jpg\" width=\"404\" height=\"178\" \/><br \/>\n<em>Figure 2. An intermediate <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a> between the web server and  secondary <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a> is acceptable.<\/em><\/p>\n<p>This configuration can be accomplished by setting the web server to sync  the primary <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a>, and setting the primary <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a> to sync the secondary <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a> (see the instructions below).<\/p>\n<p>The least optimal configuration is one that uses multiple \u201chops,\u201d or  steps, between the web server and nameservers. This increases processor  load on the servers, as their <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a> software works to update the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> information on each hop, slowing  response time.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/docs.cpanel.net\/twiki\/pub\/AllDocumentation\/WHMDocs\/ConfigureCluster\/multihops.jpg\" alt=\"multihops.jpg\" width=\"359\" height=\"241\" \/><br \/>\n<em>Figure 3. Multiple hops between a web  server and <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a> slows performance.<\/em><\/p>\n<p>Each  &#8220;hop&#8221; that is added to the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmCluster\">cluster<\/a> configuration will add to the time  it takes to add, edit or delete a <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> zone from any point in the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmCluster\">cluster<\/a>, so the configuration should be  kept as simple as possible.<\/p>\n<p>In this example, for <code>web1.example.com<\/code> to communicate with <code>ns2.example.com<\/code>,  the information must be passed through 2 intermediary servers,  increasing the overall processing load. <strong>This method is not  recommended.<\/strong><\/p>\n<h2><a name=\"Adding_servers_to_the_cluster_fr\"><\/a> Adding servers  to the cluster from the nameserver<\/h2>\n<p>On your web server&#8217;s WHM interface, take the following steps:<\/p>\n<ol>\n<li> On the <em>Configure Cluster<\/em> screen, under <em>Servers in your  <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> Cluster<\/em>, locate the <em>Add a new  server to the cluster<\/em> box.<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/docs.cpanel.net\/twiki\/pub\/AllDocumentation\/WHMDocs\/ConfigureCluster\/addnew.jpg\" alt=\"addnew.jpg\" width=\"394\" height=\"77\" \/><\/li>\n<li> Enter the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a>&#8216;s <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#IpAddress\">IP address<\/a> in the <em>Server Ip Address<\/em> box.<\/li>\n<li> Click <em>Configure<\/em>.<\/li>\n<li> On the <em>Create Trust Relationship<\/em> screen, enter the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a>&#8216;s remote access <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmKey\">key<\/a>.\n<ul>\n<li> To retrieve the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmKey\">key<\/a> from the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a>, click the link at the bottom of  the screen. You will need to enter the root password for the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a>.<\/li>\n<li> Once the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmKey\">key<\/a> appears, cut and paste it into the <em>Server  Remote Access Key<\/em> box.<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/docs.cpanel.net\/twiki\/pub\/AllDocumentation\/WHMDocs\/ConfigureCluster\/createtrust.jpg\" alt=\"createtrust.jpg\" width=\"440\" height=\"458\" \/><\/li>\n<\/ul>\n<\/li>\n<li> Click <em>Submit<\/em>.<\/li>\n<li> Repeat these steps, adding each additional <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a> to the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmCluster\">cluster<\/a>.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/docs.cpanel.net\/twiki\/pub\/AllDocumentation\/WHMDocs\/ConfigureCluster\/clustertrust.png\" alt=\"clustertrust.png\" width=\"597\" height=\"118\" \/><\/p>\n<p>The <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmCluster\">cluster<\/a> is now set up. When you return to  the WHM <em>Configure Cluster<\/em> screen, the nameservers are listed in  the <em>Servers in your <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> Cluster<\/em> table.<\/p>\n<h2><a name=\"Specifying_the_web_server_s_DNS\"><\/a> Specifying the  web server&#8217;s DNS role<\/h2>\n<p>Next, you will need to specify that you wish for this server to  synchronize changes, or to write <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> data onto the nameservers in the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmCluster\">cluster<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/docs.cpanel.net\/twiki\/pub\/AllDocumentation\/WHMDocs\/ConfigureCluster\/dnsrole.jpg\" alt=\"dnsrole.jpg\" width=\"592\" height=\"78\" \/><\/p>\n<p>In the <em>Servers in your <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> Cluster<\/em> table, under <em>Dns Role<\/em>,  select <em>Synchronize Changes<\/em> next to each <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a>&#8216;s <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#HostName\">hostname<\/a> and IP. This will cause the web  server to send <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> data to the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a>.<\/p>\n<p>You do not need to link dedicated web servers to each other.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" title=\"PICK\" src=\"http:\/\/docs.cpanel.net\/twiki\/pub\/TWiki\/TWikiDocGraphics\/starred.gif\" border=\"0\" alt=\"PICK\" width=\"16\" height=\"16\" \/> <strong>Remember<\/strong>:  You will need to access WHM and configure the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> role on each web server in the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmCluster\">cluster<\/a>.<\/p>\n<h2><a name=\"Adding_servers_to_the_cluste_AN1\"><\/a> Adding servers  to the cluster from the nameserver<\/h2>\n<p>Next, you will need configure the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmCluster\">cluster<\/a> from each <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a>.<\/p>\n<ol>\n<li> On your <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a>&#8216;s WHM interface, take the  following steps:<\/li>\n<li> On the <em>Configure Cluster<\/em> screen, under <em>Servers  in your <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> Cluster<\/em>, locate the <em>Add a new  server to the cluster<\/em> box.<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/docs.cpanel.net\/twiki\/pub\/AllDocumentation\/WHMDocs\/ConfigureCluster\/addnewsrvr.jpg\" alt=\"addnewsrvr.jpg\" width=\"394\" height=\"76\" \/><\/li>\n<li> Enter the web server&#8217;s <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#IpAddress\">IP address<\/a> in the <em>Server Ip Address<\/em> box.<\/li>\n<li> Click <em>Configure<\/em>.<\/li>\n<li> On the <em>Create Trust Relationship<\/em> screen, enter the  remote access <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmKey\">key<\/a>.\n<ul>\n<li> To retrieve the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmKey\">key<\/a> from the web server, click the link at  the bottom of the screen. You will need to enter the root password for  the web server.<\/li>\n<li> Once the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmKey\">key<\/a> appears, cut and paste it into the <em>Server  Remote Access Key<\/em> box.\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/docs.cpanel.net\/twiki\/pub\/AllDocumentation\/WHMDocs\/ConfigureCluster\/createtrust.jpg\" alt=\"createtrust.jpg\" width=\"440\" height=\"458\" \/><\/li>\n<\/ul>\n<\/li>\n<li> Click <em>Submit<\/em>.<\/li>\n<li> Repeat these steps, adding each additional web server to the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmCluster\">cluster<\/a>.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/docs.cpanel.net\/twiki\/pub\/AllDocumentation\/WHMDocs\/ConfigureCluster\/clustertrust.png\" alt=\"clustertrust.png\" width=\"597\" height=\"118\" \/><\/p>\n<p>The <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmCluster\">cluster<\/a> is now set up. When you return to  the WHM <em>Configure Cluster<\/em> screen, the web servers are listed in  the <em>Servers in your <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> Cluster<\/em> table.<\/p>\n<h2><a name=\"Specifying_the_nameserver_s_DNS\"><\/a> Specifying the  nameserver&#8217;s DNS role<\/h2>\n<p>Finally, you will need to specify that you wish for this server to  function as a standalone server \u2014 that is, a server that only receives <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> data from the other servers in the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmCluster\">cluster<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/docs.cpanel.net\/twiki\/pub\/AllDocumentation\/WHMDocs\/ConfigureCluster\/specifystandalone.jpg\" alt=\"specifystandalone.jpg\" width=\"591\" height=\"81\" \/><\/p>\n<p>In the <em>Servers in your <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> Cluster<\/em> table, under <em>Dns Role<\/em>,  select <em>Standalone<\/em> next to each web server&#8217;s <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#HostName\">hostname<\/a> and IP. This will allow the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a> to receive information from the  web server, but not send data to it.<\/p>\n<ul>\n<li> <img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/docs.cpanel.net\/twiki\/pub\/TWiki\/TWikiDocGraphics\/note.gif\" border=\"0\" alt=\"note\" width=\"16\" height=\"16\" align=\"top\" \/> <strong>Note:<\/strong> Setting a <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a> to synchronize data to a web  server is not recommended, as it will create extraneous zones on the web  server.<\/li>\n<li> In most cases, a <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a>-only server should never be set to  synchronize to a Web server. The Web server should always be set to  synchronize to the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> ONLY server(s), and the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> ONLY server(s) should always be set as  standalone.<\/li>\n<li> You do not need to link dedicated nameservers to each other.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" title=\"PICK\" src=\"http:\/\/docs.cpanel.net\/twiki\/pub\/TWiki\/TWikiDocGraphics\/starred.gif\" border=\"0\" alt=\"PICK\" width=\"16\" height=\"16\" \/> <strong>Remember<\/strong>:  You will need to access WHM and configure the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmDns\">DNS<\/a> role on each <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#NameServer\">nameserver<\/a> in the <a href=\"http:\/\/docs.cpanel.net\/twiki\/bin\/view\/AllDocumentation\/WHMDocs\/WhmGlossary#WhmCluster\">cluster<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This info comes direct from cPanel. A DNS cluster is a number of nameservers that share records. This allows you to physically separate your nameservers so that in the event of, for instance, a power outage, you still have DNS functionality. This way, visitors can reach websites on your server more quickly after the web&#8230; <\/p>\n<div class=\"read-more navbutton\"><a href=\"https:\/\/g33kinfo.com\/info\/setup-dns-clustering-in-whm\/\">Read More<i class=\"fa fa-angle-double-right\"><\/i><\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-2420","post","type-post","status-publish","format-standard","hentry","category-info"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Setup dns clustering in WHM - Linux Shtuff<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/g33kinfo.com\/info\/setup-dns-clustering-in-whm\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Setup dns clustering in WHM - Linux Shtuff\" \/>\n<meta property=\"og:description\" content=\"This info comes direct from cPanel. A DNS cluster is a number of nameservers that share records. This allows you to physically separate your nameservers so that in the event of, for instance, a power outage, you still have DNS functionality. This way, visitors can reach websites on your server more quickly after the web... Read More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/g33kinfo.com\/info\/setup-dns-clustering-in-whm\/\" \/>\n<meta property=\"og:site_name\" content=\"Linux Shtuff\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/fb.me\/g33kinf0\" \/>\n<meta property=\"article:author\" content=\"https:\/\/fb.me\/g33kinf0\" \/>\n<meta property=\"article:published_time\" content=\"2010-02-09T11:51:40+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/docs.cpanel.net\/twiki\/pub\/AllDocumentation\/WHMDocs\/ConfigureCluster\/dnscluster.jpg\" \/>\n<meta name=\"author\" content=\"g33kadmin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/drsinger1111\" \/>\n<meta name=\"twitter:site\" content=\"@drsinger1111\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/setup-dns-clustering-in-whm\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/setup-dns-clustering-in-whm\\\/\"},\"author\":{\"name\":\"g33kadmin\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#\\\/schema\\\/person\\\/c022e4c40b13ea1b678e6f020756f547\"},\"headline\":\"Setup dns clustering in WHM\",\"datePublished\":\"2010-02-09T11:51:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/setup-dns-clustering-in-whm\\\/\"},\"wordCount\":1223,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#\\\/schema\\\/person\\\/c022e4c40b13ea1b678e6f020756f547\"},\"image\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/setup-dns-clustering-in-whm\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/docs.cpanel.net\\\/twiki\\\/pub\\\/AllDocumentation\\\/WHMDocs\\\/ConfigureCluster\\\/dnscluster.jpg\",\"articleSection\":[\"General Info\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/g33kinfo.com\\\/info\\\/setup-dns-clustering-in-whm\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/setup-dns-clustering-in-whm\\\/\",\"url\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/setup-dns-clustering-in-whm\\\/\",\"name\":\"Setup dns clustering in WHM - Linux Shtuff\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/setup-dns-clustering-in-whm\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/setup-dns-clustering-in-whm\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/docs.cpanel.net\\\/twiki\\\/pub\\\/AllDocumentation\\\/WHMDocs\\\/ConfigureCluster\\\/dnscluster.jpg\",\"datePublished\":\"2010-02-09T11:51:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/setup-dns-clustering-in-whm\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/g33kinfo.com\\\/info\\\/setup-dns-clustering-in-whm\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/setup-dns-clustering-in-whm\\\/#primaryimage\",\"url\":\"http:\\\/\\\/docs.cpanel.net\\\/twiki\\\/pub\\\/AllDocumentation\\\/WHMDocs\\\/ConfigureCluster\\\/dnscluster.jpg\",\"contentUrl\":\"http:\\\/\\\/docs.cpanel.net\\\/twiki\\\/pub\\\/AllDocumentation\\\/WHMDocs\\\/ConfigureCluster\\\/dnscluster.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/setup-dns-clustering-in-whm\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Setup dns clustering in WHM\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#website\",\"url\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/\",\"name\":\"Linux Shtuff\",\"description\":\"Because I have CRS Syndrome...\",\"publisher\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#\\\/schema\\\/person\\\/c022e4c40b13ea1b678e6f020756f547\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#\\\/schema\\\/person\\\/c022e4c40b13ea1b678e6f020756f547\",\"name\":\"g33kadmin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/minion-researchA.gif\",\"url\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/minion-researchA.gif\",\"contentUrl\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/minion-researchA.gif\",\"width\":512,\"height\":512,\"caption\":\"g33kadmin\"},\"logo\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/minion-researchA.gif\"},\"description\":\"I am a g33k, Linux blogger, developer, student and Tech Writer for Liquidweb.com\\\/kb. My passion for all things tech drives my hunt for all the coolz. I often need a vacation after I get back from vacation....\",\"sameAs\":[\"https:\\\/\\\/thelinuxreport.com\",\"https:\\\/\\\/fb.me\\\/g33kinf0\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/drsinger1111\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Setup dns clustering in WHM - Linux Shtuff","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/g33kinfo.com\/info\/setup-dns-clustering-in-whm\/","og_locale":"en_US","og_type":"article","og_title":"Setup dns clustering in WHM - Linux Shtuff","og_description":"This info comes direct from cPanel. A DNS cluster is a number of nameservers that share records. This allows you to physically separate your nameservers so that in the event of, for instance, a power outage, you still have DNS functionality. This way, visitors can reach websites on your server more quickly after the web... Read More","og_url":"https:\/\/g33kinfo.com\/info\/setup-dns-clustering-in-whm\/","og_site_name":"Linux Shtuff","article_publisher":"https:\/\/fb.me\/g33kinf0","article_author":"https:\/\/fb.me\/g33kinf0","article_published_time":"2010-02-09T11:51:40+00:00","og_image":[{"url":"http:\/\/docs.cpanel.net\/twiki\/pub\/AllDocumentation\/WHMDocs\/ConfigureCluster\/dnscluster.jpg","type":"","width":"","height":""}],"author":"g33kadmin","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/drsinger1111","twitter_site":"@drsinger1111","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/g33kinfo.com\/info\/setup-dns-clustering-in-whm\/#article","isPartOf":{"@id":"https:\/\/g33kinfo.com\/info\/setup-dns-clustering-in-whm\/"},"author":{"name":"g33kadmin","@id":"https:\/\/g33kinfo.com\/info\/#\/schema\/person\/c022e4c40b13ea1b678e6f020756f547"},"headline":"Setup dns clustering in WHM","datePublished":"2010-02-09T11:51:40+00:00","mainEntityOfPage":{"@id":"https:\/\/g33kinfo.com\/info\/setup-dns-clustering-in-whm\/"},"wordCount":1223,"commentCount":0,"publisher":{"@id":"https:\/\/g33kinfo.com\/info\/#\/schema\/person\/c022e4c40b13ea1b678e6f020756f547"},"image":{"@id":"https:\/\/g33kinfo.com\/info\/setup-dns-clustering-in-whm\/#primaryimage"},"thumbnailUrl":"http:\/\/docs.cpanel.net\/twiki\/pub\/AllDocumentation\/WHMDocs\/ConfigureCluster\/dnscluster.jpg","articleSection":["General Info"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/g33kinfo.com\/info\/setup-dns-clustering-in-whm\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/g33kinfo.com\/info\/setup-dns-clustering-in-whm\/","url":"https:\/\/g33kinfo.com\/info\/setup-dns-clustering-in-whm\/","name":"Setup dns clustering in WHM - Linux Shtuff","isPartOf":{"@id":"https:\/\/g33kinfo.com\/info\/#website"},"primaryImageOfPage":{"@id":"https:\/\/g33kinfo.com\/info\/setup-dns-clustering-in-whm\/#primaryimage"},"image":{"@id":"https:\/\/g33kinfo.com\/info\/setup-dns-clustering-in-whm\/#primaryimage"},"thumbnailUrl":"http:\/\/docs.cpanel.net\/twiki\/pub\/AllDocumentation\/WHMDocs\/ConfigureCluster\/dnscluster.jpg","datePublished":"2010-02-09T11:51:40+00:00","breadcrumb":{"@id":"https:\/\/g33kinfo.com\/info\/setup-dns-clustering-in-whm\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/g33kinfo.com\/info\/setup-dns-clustering-in-whm\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/g33kinfo.com\/info\/setup-dns-clustering-in-whm\/#primaryimage","url":"http:\/\/docs.cpanel.net\/twiki\/pub\/AllDocumentation\/WHMDocs\/ConfigureCluster\/dnscluster.jpg","contentUrl":"http:\/\/docs.cpanel.net\/twiki\/pub\/AllDocumentation\/WHMDocs\/ConfigureCluster\/dnscluster.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/g33kinfo.com\/info\/setup-dns-clustering-in-whm\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/g33kinfo.com\/info\/"},{"@type":"ListItem","position":2,"name":"Setup dns clustering in WHM"}]},{"@type":"WebSite","@id":"https:\/\/g33kinfo.com\/info\/#website","url":"https:\/\/g33kinfo.com\/info\/","name":"Linux Shtuff","description":"Because I have CRS Syndrome...","publisher":{"@id":"https:\/\/g33kinfo.com\/info\/#\/schema\/person\/c022e4c40b13ea1b678e6f020756f547"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/g33kinfo.com\/info\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/g33kinfo.com\/info\/#\/schema\/person\/c022e4c40b13ea1b678e6f020756f547","name":"g33kadmin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/g33kinfo.com\/info\/wp-content\/uploads\/2022\/07\/minion-researchA.gif","url":"https:\/\/g33kinfo.com\/info\/wp-content\/uploads\/2022\/07\/minion-researchA.gif","contentUrl":"https:\/\/g33kinfo.com\/info\/wp-content\/uploads\/2022\/07\/minion-researchA.gif","width":512,"height":512,"caption":"g33kadmin"},"logo":{"@id":"https:\/\/g33kinfo.com\/info\/wp-content\/uploads\/2022\/07\/minion-researchA.gif"},"description":"I am a g33k, Linux blogger, developer, student and Tech Writer for Liquidweb.com\/kb. My passion for all things tech drives my hunt for all the coolz. I often need a vacation after I get back from vacation....","sameAs":["https:\/\/thelinuxreport.com","https:\/\/fb.me\/g33kinf0","https:\/\/x.com\/https:\/\/twitter.com\/drsinger1111"]}]}},"_links":{"self":[{"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/posts\/2420","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/comments?post=2420"}],"version-history":[{"count":0,"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/posts\/2420\/revisions"}],"wp:attachment":[{"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/media?parent=2420"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/categories?post=2420"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/tags?post=2420"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}