{"id":187232,"date":"2020-04-28T05:03:18","date_gmt":"2020-04-28T05:03:18","guid":{"rendered":"https:\/\/premium.wpmudev.org\/blog\/?p=187232"},"modified":"2024-03-03T22:10:48","modified_gmt":"2024-03-03T22:10:48","slug":"wordpress-dns-management","status":"publish","type":"post","link":"https:\/\/wpmudev.com\/blog\/wordpress-dns-management\/","title":{"rendered":"A Guide To WordPress DNS Management With WPMU DEV Hosting"},"content":{"rendered":"<p><a href=\"https:\/\/wpmudev.com\/hosting\/\" target=\"_blank\">WPMU DEV Hosting<\/a> includes complete DNS management. If you&#8217;re not sure what DNS is and why you need it, <strong>D<\/strong>o <strong>N<\/strong>ot <strong>S<\/strong>tress! Here&#8217;s all you need to know.<\/p>\n<p>With our DNS Manager, simply point your nameservers to us and we&#8217;ll automatically set up and manage all your DNS records for hosting, domains, and email (plus <strong>free wildcard SSL for your subdomain multisites<\/strong>&#8230;. skip to <a href=\"#dnsmanager\">this section<\/a> to find out all about it).<\/p>\n<p>In this post, we explain:<\/p>\n<ul>\n<li><a href=\"#whatisdns\">What is DNS and how does it work?<\/a><\/li>\n<li><a href=\"#dnsbenefits\">How can DNS benefit you?<\/a><\/li>\n<li><a href=\"#dnsmanager\">How to set up and manage DNS for your domain name.<\/a><\/li>\n<\/ul>\n<p>Let&#8217;s start with&#8230;<\/p>\n<h2 id=\"whatisdns\">What is DNS and how does it work?<\/h2>\n<p>Unless working with IP addresses and networking is in your blood, most people wouldn&#8217;t know DNS from DNA.<\/p>\n<p>The fact is, DNS is an essential part of what makes the Internet work.<\/p>\n<p>Most people use DNS every day to surf the web, get their work done, run their business online, check emails, watch a movie on their tablet, or idle away their time playing games on their smartphone.<\/p>\n<figure id=\"attachment_187319\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-187319\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/devman-dns_.jpg\" alt=\"Cartoon of Devman juggling many devices at once\" width=\"600\" height=\"300\" \/><figcaption class=\"wp-caption-text\">DNS is so essential to the Internet we should grow extra limbs just to try and keep up!<\/figcaption><\/figure>\n<p>Let&#8217;s say you want to call your friend Steve for a chat. You type in &#8220;Steve&#8221; into your phone contacts&#8217; search box. When Steve&#8217;s name comes up, you click the call button, and next thing you know&#8230;your phone is dialing Steve&#8217;s number.<\/p>\n<p>How did your phone know Steve&#8217;s number?<\/p>\n<p>Easy&#8230;when you created a new contact for Steve, your phone added Steve&#8217;s number to his contact record along with other details, like his profile picture, etc.<\/p>\n<p>You don&#8217;t have to remember Steve&#8217;s number (or even what his face looks like) to dial him&#8211;just type in his name and your phone&#8217;s contact management system works out the rest!<\/p>\n<p>DNS works in a similar way.<\/p>\n<p>DNS stands for <em>Domain Name System<\/em> (or <em>Service<\/em> or <em>Server<\/em>, depending on who you talk to and what you are referring to).<\/p>\n<p>Basically, DNS\u00a0 makes it easy for someone to do things like find your website, or send you an email using your domain name (e.g. www.YourDomainName.com or you@yourdomainname.com).<\/p>\n<p>It does this by creating and maintaining a directory of records containing all the information associated with your domain name.<\/p>\n<p>Now, because there are <a href=\"https:\/\/www.verisign.com\/en_US\/domain-names\/dnib\/index.xhtml\" rel=\"noopener\" target=\"_blank\">over 360 million domain name registrations across all top-level domains<\/a> (TLDs), it&#8217;s impractical to store and maintain every record for every domain name in one single directory.<\/p>\n<p>This directory would have to be super-gigantic, and keep transient information up-to-date like who the current technical administrator for the domain is, who&#8217;s currently hosting the website, and emails associated with the domain, etc.<\/p>\n<p>So, one company called <a href=\"https:\/\/www.icann.org\/\" rel=\"noopener\" target=\"_blank\">ICANN<\/a> (Internet Corporation for Assigned Names and Numbers) keeps a central database of domain name records and sets all the policies, standards, and protocols for making domain names work securely across the Internet.<\/p>\n<p>ICANN then assigns the responsibility of maintaining accurate DNS records for all individual domain registrants to domain name registrars and web hosting companies.<\/p>\n<p>These companies must abide and follow ICANN&#8217;s rules and protocols and agree to share this information with other servers, computers, and web browsers all around the world. Allowing users to access domains, websites, emails, etc. on the World Wide Web.<\/p>\n<p>To paraphrase Wikipedia&#8217;s definition&#8230;<\/p>\n<blockquote><p>DNS provides a naming system for computers, services, or other resources connected to the Internet or a private network to associate various information with domain names assigned to each of the participating entities.<\/p><\/blockquote>\n<p>Let&#8217;s briefly examine some of the key concepts in the above definition.<\/p>\n<h3>What&#8217;s in a Name?<\/h3>\n<p>It&#8217;s important not to confuse an <a href=\"https:\/\/wpmudev.com\/blog\/ipv4-vs-ipv6\/\" target=\"_blank\" rel=\"noopener\">IP address<\/a> with a <strong>DNS address<\/strong>.<\/p>\n<p>An IP address is an address assigned to any computer (including servers) or internet-enabled device to identify it on a given network.<\/p>\n<p>This can often be an interchangeable and temporarily assigned address.<\/p>\n<p>For example, a search for &#8220;IP address&#8221; in Google displays the IP address currently assigned to my laptop.<\/p>\n<figure id=\"attachment_187238\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-187238\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/IP-address.jpg\" alt=\"Example of an IPv6 IP address.\" width=\"600\" height=\"253\" \/><figcaption class=\"wp-caption-text\">This is the IP address currently assigned to my computer device.<\/figcaption><\/figure>\n<p>A DNS address, on the other hand, translates domain names and hostnames into IP addresses (forward DNS), or IP addresses into their associated domain names\/hostnames (Reverse DNS) with the help of a <strong>DNS server<\/strong>.<\/p>\n<p>This allows users to easily find a website by entering the domain name into their web browser, instead of trying to remember a bunch of numbers and letters associated with the domain&#8217;s IP address.<\/p>\n<p>An example of a DNS name used for hosting a website is &#8220;ns1.yourhostingcompany.com&#8221;.<\/p>\n<p>The above allows a hosting company (e.g. YourHostingCompany.com) to host a bunch of websites, domain names, and email services under one DNS server address (e.g. ns1.yourhostingcompany.com), and manage all of their clients&#8217; domain records.<\/p>\n<p>To see the result of a DNS server in action, open up your web browser and type in this IP address: <span style=\"font-weight: 400;\">142.250.191.78<\/span>.<\/p>\n<p>Depending on your location, you should be taken to Google.com. Somewhere in the process, a Domain Name Server translated the IP address (<span style=\"font-weight: 400;\">142.250.191.78<\/span>) into its corresponding domain name (Google.com).<\/p>\n<p>Managing the DNS records of millions of domains worldwide is a distributed service.<\/p>\n<p>This complex networking system allows Internet users all around the world to find websites by simply typing a domain name into their browser, and makes sure emails are sent and received correctly in the blink of an eye.<\/p>\n<p>To learn all about DNS,\u00a0check out our <a href=\"https:\/\/wpmudev.com\/blog\/the-ultimate-guide-to-dns-for-wordpress\/\" target=\"_blank\" rel=\"noopener\">Ultimate Guide to DNS<\/a> or watch this really cool video:<\/p>\n<p><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><span class=\"embed-youtube-lazy-id dev-hidden\">72snZctFFtA<\/span><\/span><\/p>\n<p style=\"text-align: center;\"><em>(DNS totally explained!)<\/em><\/p>\n<p>Now that you know what DNS is and how it works, let&#8217;s talk about the benefits.<\/p>\n<h2 id=\"dnsbenefits\">How Can DNS Benefit You?<\/h2>\n<p>We&#8217;ve just seen that some of the benefits of DNS include things like:<\/p>\n<ul>\n<li>Making finding websites easier by using domain names instead of trying to remember long IP addresses.<\/li>\n<li>It&#8217;s fast, secure, and allows companies and people all around the world to set up websites, emails, servers, etc.<\/li>\n<li>It allows you to take advantage of an already-built complex and expensive infrastructure. So you can just enjoy all the wonderful things the Internet makes available.<\/li>\n<\/ul>\n<p>Being able to use DNS and manage your own DNS records means that you can also easily do the following:<\/p>\n<ul>\n<li>Set up web hosting for your site and email for your domain (this can be on the same server or a different server depending on your hosting configuration and your needs.)<\/li>\n<li>Transfer your website from another web hosting company (for example, you can <a href=\"https:\/\/wpmudev.com\/hosting\/\" target=\"_blank\" rel=\"noopener\">host all your sites with WPMU DEV<\/a>)<\/li>\n<\/ul>\n<p>In addition to the above, there are some unique challenges that you can encounter when trying to go beyond just setting up basic sites.<\/p>\n<p>For example, what if you need to install and configure a <a href=\"https:\/\/wpmudev.com\/blog\/ultimate-guide-multisite\/\" target=\"_blank\" rel=\"noopener\">WordPress Multisite<\/a> network where each of the subdomains requires using their own custom domain?<\/p>\n<p><a href=\"https:\/\/wpmudev.com\/blog\/domain-mapping-wordpress-multisite\/\" target=\"_blank\" rel=\"noopener\">WordPress multisite domain mapping<\/a> only addresses part of the solution. If you are using a custom domain as your multisite&#8217;s primary domain (e.g. mysupersmultisite.com), subdomain subsites will be created as subdomains of that primary domain automatically (e.g. subsite.domain.com). This requires a DNS record to be set up with your DNS provider for each of your subdomains.<\/p>\n<p>The recommended way to do this is to install a wildcard SSL.\u00a0Setting up <a href=\"https:\/\/wpmudev.com\/blog\/ssl-deployment-strategy-wordpress\/\" target=\"_blank\" rel=\"noopener\">SSL<\/a> for WordPress Multisite subdomains, however, is very challenging. Trying to understand what you can and can&#8217;t do with an SSL certificate when it comes to setting up subdomains, add-on domains, wildcards, and matching things up so that what can access who is trickier than trying to figure out how to make a bowl of hot curry when all you&#8217;ve got to cook with are cucumbers and ice cubes.<\/p>\n<p>The best way to avoid all the hassle is to let your hosting company take care of these challenges. Passing the buck without paying your host big bucks, however, requires smart DNS management tools.<\/p>\n<h2 id=\"dnsmanager\">Introducing &#8230; DNS Manager by WPMU DEV<\/h2>\n<p>We&#8217;re very proud to announce the exciting addition of smart <strong>DNS Management<\/strong>\u00a0to our hosting services.<\/p>\n<p>DNS is complicated. Life is complicated. We love life and hate complicated, so we&#8217;ve set out to make life a whole lot easier for you. Our new DNS hosting and management tool comes with built-in automation, expert configuration, and a whole lot of differentiation.<\/p>\n<p>Until recently, our members found using subdomain multisite on our hosting challenging because it requires a wildcard SSL certificate. They had to buy an expensive certificate and have us manually install it. Free SSL from <a href=\"https:\/\/letsencrypt.org\/\" rel=\"noopener\" target=\"_blank\">Let&#8217;s Encrypt<\/a> supports subdomain multisite, but only by verifying the domain with a DNS record.<\/p>\n<p>Now that you can host your DNS with us, this gives us the access we need to provide free certificates for wildcard multisite. You&#8217;ve just saved yourself a bunch of money and a ton of hassle!<\/p>\n<p>Even if you manage the DNS at your domain\u2019s registrar, just point your nameservers to us and we will manage and set up all your DNS records for hosting, email, and offer a free wildcard SSL for your subdomain multisites.<\/p>\n<p>Our DNS management is smart enough to auto-fetch and populate the domain\u2019s DNS records (see <a href=\"https:\/\/wpmudev.com\/docs\/hosting\/dns-and-domain-management\/#add-a-permanent-domain\" target=\"_blank\" rel=\"noopener\">Add a Permanent Domain<\/a>) <span style=\"font-weight: 400;\">including the MX records<\/span>\u00a0(see <a href=\"https:\/\/wpmudev.com\/docs\/hosting\/emails\/#updating-dns-mx-records\" target=\"_blank\" rel=\"noopener\">Updating DNS MX Records<\/a>).<\/p>\n<p>In fact, here are <strong>six very good reasons<\/strong> to manage your DNS with WPMU DEV:<\/p>\n<ol>\n<li><strong>Effortless Software Upgrades:<\/strong> Enjoy upgraded software without disruptions. As your dedicated hosting provider, we handle software updates with minimal or no downtime by managing your records efficiently.<\/li>\n<li><strong>Seamless Hardware Upgrades<\/strong>: Experience uninterrupted services during hardware upgrades. We ensure a smooth transition by upgrading your infrastructure and seamlessly switching you over without downtime.<\/li>\n<li><strong>Optimized Performance<\/strong>: As your comprehensive hosting and DNS provider, we optimize your site&#8217;s technology stack for superior performance. Expect significant improvements, potentially saving thousands of milliseconds in page load time.<\/li>\n<li><strong>Unified Management Hub<\/strong>: Access all your essentials in one place. Easily manage DNS records, hosting, WordPress, billing, client management, and customer portal \u2013 a time-saving, all-in-one solution.<\/li>\n<li><strong>Enhanced Security with DNSSEC<\/strong> <em>(Coming Soon)<\/em>: Strengthen your online identity with DNSSEC-enabled DNS management. Protect your domain from threats by verifying DNS authenticity, ensuring trust and integrity in your online communication.<\/li>\n<li><strong>Expert Live Support Across Your Stack<\/strong>: Our legendary live support team is ready to assist. From problem-solving to guidance across your entire stack, you can rely on expert support for all your needs.<\/li>\n<\/ol>\n<h3>I&#8217;m Happy With My Existing DNS Provider&#8230; Why Should I Switch?<\/h3>\n<p>Let&#8217;s say that Cloudflare is managing your DNS records. Cloudflare are a great DNS provider. If you are looking for free Let&#8217;s Encrypt wildcard SSL certificates for subdomain multisite, however, you&#8217;re going to need to <a href=\"https:\/\/www.cloudflare.com\/ssl\/dedicated-certificates\/\" rel=\"noopener\" target=\"_blank\">purchase a dedicated SSL certificate<\/a>\u00a0and wildcard SSL isn\u2019t Cloudflare compatible without an <a href=\"https:\/\/community.cloudflare.com\/t\/support-for-wildcard-domain-name-and-wildcard-ssl\/104494\" rel=\"noopener\" target=\"_blank\">expensive enterprise plan<\/a>.<\/p>\n<p>Switching your DNS to us is not required, but it\u2019s a lot easier to configure your hosting and email records if you are using our DNS.<\/p>\n<p>So&#8230; basically, if you\u2019re looking for free Let\u2019s Encrypt wildcard SSL certificates, or to save time on WPMU DEV hosting and email configuration, then use our DNS. Otherwise, a provider like Cloudflare is a great option and you don\u2019t need to switch.<\/p>\n<p>As a <a href=\"https:\/\/wpmudev.com\/#trial\" target=\"_blank\" rel=\"noopener\">WPMU DEV member<\/a>, you already get access to a complete suite of powerful WordPress plugins and blazing-fast hosting for all of your (and your client&#8217;s) sites.\u00a0Our state-of-the-art hosting includes features like Site Cloning, <a href=\"https:\/\/wpmudev.com\/blog\/what-is-a-waf\/\" target=\"_blank\" rel=\"noopener\">WAF<\/a>, <a href=\"https:\/\/wpmudev.com\/blog\/ipv4-vs-ipv6\/\" target=\"_blank\" rel=\"noopener\">IPv6<\/a>, <a href=\"https:\/\/wpmudev.com\/email-hosting\/\" target=\"_blank\" rel=\"noopener\">Email hosting<\/a>, Backups, <a href=\"https:\/\/wpmudev.com\/blog\/what-is-ssh-wordpress\/\" target=\"_blank\" rel=\"noopener\">SSH<\/a>, and more.<\/p>\n<p>And all of this can be managed from <a href=\"https:\/\/wpmudev.com\/blog\/manage-all-your-wordpress-sites-with-the-hub\/\" target=\"_blank\" rel=\"noopener\">The Hub<\/a> (your central WordPress command and management center), saving you time and money.<\/p>\n<p>Whether you&#8217;re an individual site owner, a web developer, or an agency hosting one hundred or more WordPress sites or Multisite networks with us, the ability to manage DNS for all your domains from The Hub puts you in complete control of your online presence.<\/p>\n<p>And we&#8217;ve made our DNS management console really easy to use.<\/p>\n<p>Let&#8217;s show you how&#8230;<\/p>\n<h2>Using WPMU DEV&#8217;s DNS Manager &#8211; A Quick Tutorial<\/h2>\n<p>Let&#8217;s go through a quick tutorial on how to use WPMU DEV&#8217;s DNS management console.<\/p>\n<h3>Configuring DNS for a Brand New Domain Name<\/h3>\n<p>For this example, we&#8217;ll set up DNS nameserver records to point a brand new domain name to WPMU DEV.<\/p>\n<p>Once this is done, we&#8217;ll change the domain registrar&#8217;s nameservers to point the domain to WPMU DEV&#8217;s DNS server, so we can set up web hosting and manage DNS for the domain all from WPMU DEV.<\/p>\n<p>To get started, log into your WPMU DEV member&#8217;s area, then go to <em>The Hub &gt; Domains<\/em> and click on <strong>Connected Domains<\/strong>.<\/p>\n<p>If you haven&#8217;t connected any domains from another registrar yet, click on <strong>Connect Existing Domain<\/strong>.<\/p>\n<p style=\"text-align: center;\"><img alt=\"Post image\" decoding=\"async\" src=\"https:\/\/wpmudev.com\/wp-content\/uploads\/2023\/07\/hub-domains-connect-new.png\"  aria-hidden=\"true\"\/><\/p>\n<p>If you already have one or more domains connected to your account, click on the Connect Existing Domain button to add your domain.<\/p>\n<figure id=\"attachment_221128\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-221128 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/connect-existing-domain.png\" alt=\"The Hub - Domains - Connected Domains screen\" width=\"1000\" height=\"546\" \/><figcaption class=\"wp-caption-text\">Let&#8217;s connect an existing domain to The Hub&#8230;<\/figcaption><\/figure>\n<p>Type in or paste your domain into the Domain field. After the system checks and validates your domain, click the blue arrow to continue.<\/p>\n<figure id=\"attachment_187259\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-187259 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/dns-add-new-domain.png\" alt=\"Add New Domain\" width=\"600\" height=\"340\" \/><figcaption class=\"wp-caption-text\">Looking good so far&#8230;<\/figcaption><\/figure>\n<p>As this is a brand new domain, there are no previous DNS records to verify, so let&#8217;s skip this step and click the blue arrow to continue.<\/p>\n<figure id=\"attachment_187263\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-187263 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/verify-dns-records.png\" alt=\"Setup DNS - Verify DNS Records screen.\" width=\"600\" height=\"558\" \/><figcaption class=\"wp-caption-text\">Nothing to see here-click the blue arrow to skip this step!<\/figcaption><\/figure>\n<p>Our system automatically configures everything and displays the DNS server addresses you will need to enter into your domain registrar&#8217;s records.<\/p>\n<p>This will point your domain to WPMU DEV&#8217;s nameservers and allow you to manage your domain&#8217;s DNS from WPMU DEV.<\/p>\n<figure id=\"attachment_221145\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-221145 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/dns-setup-02.png\" alt=\"DNS Nameservers screen - WPMU DEV DNS\" width=\"1000\" height=\"879\" \/><figcaption class=\"wp-caption-text\">Almost there&#8230;we just need to point the domain to WPMU DEV nameservers.<\/figcaption><\/figure>\n<p>Each domain registrar has its own process for managing nameservers.\u00a0Refer to our documentation for guidance on <a href=\"https:\/\/wpmudev.com\/docs\/hub-2-0\/domains\/#common-registrar-dns-guidance\" target=\"_blank\" rel=\"noopener\">editing nameservers using common domain registrars<\/a>.<\/p>\n<figure id=\"attachment_221153\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-221153 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/nameservers.png\" alt=\"Godaddy nameserver records screen,\" width=\"996\" height=\"746\" \/><figcaption class=\"wp-caption-text\">Change the nameserver records in your domain registrar.<\/figcaption><\/figure>\n<p>After changing nameserver records in your domain registrar, come back to The Hub DNS console and click the <strong>Check nameservers<\/strong> button.<\/p>\n<figure id=\"attachment_187264\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-187264 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/check-namerservers.png\" alt=\"Check nameservers button WPMU DEV DNS\" width=\"600\" height=\"190\" \/><figcaption class=\"wp-caption-text\">Check nameservers&#8230;<\/figcaption><\/figure>\n<p>Nameserver changes can take 24-48 hours to propagate.<\/p>\n<p>If the nameservers haven&#8217;t propagated the new records, you will get a message letting you know that your domain is still not pointing to WPMU DEV&#8217;s nameservers. Give it anywhere from a few minutes to a day and try again.<\/p>\n<figure id=\"attachment_187268\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-187268 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/dns-namerserver-propagation.png\" alt=\"Message displayed if nameserver settings not propagated.\" width=\"600\" height=\"325\" \/><figcaption class=\"wp-caption-text\">Nameserver changes can take 24-48 hours to propagate.<\/figcaption><\/figure>\n<p>You can use a free DNS propagation checking tool like <a href=\"https:\/\/dnschecker.org\/\" rel=\"noopener\" target=\"_blank\">DNSChecker<\/a>\u00a0or <a href=\"https:\/\/www.whatsmydns.net\/\" rel=\"noopener\" target=\"_blank\">WhatsMyDNS<\/a> to check the status of your nameserver propagation.<\/p>\n<p>For this example, we&#8217;ll use DNSChecker.org.<\/p>\n<p>Enter your domain, select NS from the dropdown menu, then click the search button to check DNS.<\/p>\n<figure id=\"attachment_187265\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-187265 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/dns-checker-ns-check.png\" alt=\"DNS Checker - DNS Propagation Checker\" width=\"600\" height=\"518\" \/><figcaption class=\"wp-caption-text\">Check nameserver propagation using a DNS propagation tool like DNSChecker.org.<\/figcaption><\/figure>\n<p>In this example, my domain&#8217;s nameserver propagation happened really fast (in under 5 minutes).<\/p>\n<figure id=\"attachment_187266\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-187266 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/dns-checker-propagation.png\" alt=\"DNS Checker DNS Propagation results\" width=\"600\" height=\"524\" \/><figcaption class=\"wp-caption-text\">This domain&#8217;s nameserver changes have already propagated to the new DNS server&#8230;woohoo!<\/figcaption><\/figure>\n<p>Once the changes have propagated for your new domain, your DNS should be all set up.<\/p>\n<figure id=\"attachment_221147\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-221147 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/dns-propagating-correctly-01.png\" alt=\"DNS setup\" width=\"1000\" height=\"683\" \/><figcaption class=\"wp-caption-text\">Your namerservers are propagating correctly &#8230; yay! (Note: this can take up to 48 hours).<\/figcaption><\/figure>\n<p>For detailed guides for managing DNS records for both WPMU DEV registered domains and connected 3rd-party domains, <a href=\"https:\/\/wpmudev.com\/docs\/hub-2-0\/domains\/#manage-dns\" target=\"_blank\" rel=\"noopener\">see our documentation<\/a>.<\/p>\n<h2>WPMU DEV DNS Manager &#8211; Additional Notes<\/h2>\n<p>If you are connecting your domain to a WPMU DEV hosted site, you can check if the DNS has been set up correctly for the site by going to Hosting &gt; Domains, then clicking on the ellipsis icon next to the domain and selecting <strong>Recheck DNS<\/strong>.<\/p>\n<figure id=\"attachment_221168\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-221168 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/recheck-dns.png\" alt=\"Domains - Recheck DNS\" width=\"1170\" height=\"329\" \/><figcaption class=\"wp-caption-text\">Click Recheck DNS to view your DNS status.<\/figcaption><\/figure>\n<p>If everything has been set up correctly, you should end up with a screen full of lovely green ticks like the one shown below.<\/p>\n<div class=\"image-grid cgrid-row\">\n<div class=\"cgrid-col cgrid-col-span-full\">\n<figure id=\"attachment_221169\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-221169 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/hosting-dns-setup.png\" alt=\"Hosting &gt; Domains screen showing new domain added successfully.\" width=\"1210\" height=\"573\" \/><figcaption class=\"wp-caption-text\">DNS successfully created and propagated &#8230; your DNS is all set up!<\/figcaption><\/figure>\n<\/div>\n<\/div>\n<p>All that&#8217;s left to do now is choose which of the options you&#8217;d like to set as your primary domain (e.g. with or without the www extension), and you&#8217;re all good to go for hosting, site, and DNS!<\/p>\n<figure id=\"attachment_221170\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-221170 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/set-primary.png\" alt=\"Set your domain as primary.\" width=\"1175\" height=\"409\" \/><figcaption class=\"wp-caption-text\">Hosting, site, and DNS set up successfully &#8230; game, set, and match!<\/figcaption><\/figure>\n<h3>Viewing Your DNS Records<\/h3>\n<p>To view your site&#8217;s DNS records, go to Hosting &gt; Domains and click on the <strong>DNS Records<\/strong> link.<\/p>\n<figure id=\"attachment_221164\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-221164 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/view-dns-records.png\" alt=\"View DNS Records\" width=\"1220\" height=\"676\" \/><figcaption class=\"wp-caption-text\">Click on the link in the Domains description section to view the DNS records for your current setup.<\/figcaption><\/figure>\n<p>A window will pop up showing you the DNS records you should add to point your domain to your site. Hover over the record to copy it to your clipboard.<\/p>\n<figure id=\"attachment_221165\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-221165 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/dns-records.png\" alt=\"DNS Records\" width=\"785\" height=\"782\" \/><figcaption class=\"wp-caption-text\">Add the DNS records shown in the popup screen to point your domain to your site.<\/figcaption><\/figure>\n<p>For more information on connecting domains to WPMU DEV hosted sites, see our <a href=\"https:\/\/wpmudev.com\/docs\/hub-2-0\/domains\/#manage-dns\" target=\"_blank\" rel=\"noopener\">documentation<\/a>.<\/p>\n<h3>Editing Your DNS Records<\/h3>\n<p>To edit your domain&#8217;s DNS records, navigate to the Domains screen, then click on the ellipsis icon next to the domain, and select Add DNS Records.<\/p>\n<figure id=\"attachment_221161\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-221161 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/add-dns-records-1.png\" alt=\"The Hub - Domains - Add DNS Records\" width=\"1220\" height=\"676\" \/><figcaption class=\"wp-caption-text\">Click on the Add DNS records button to configure additional records.<\/figcaption><\/figure>\n<p>This brings you to the Nameservers and DNS records screen.<\/p>\n<figure id=\"attachment_221160\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-221160 size-ratio-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/example-domain-dns-1050x932.png\" alt=\"DNS management screen\" width=\"1050\" height=\"932\" \/><figcaption class=\"wp-caption-text\">The DNS Management screen lets you configure nameservers and manage your DNS records.<\/figcaption><\/figure>\n<p>Click on the ellipsis icon next to the record you would like to edit and select <strong>Edit<\/strong> from the dropdown menu.<\/p>\n<figure id=\"attachment_221162\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"size-ratio-full wp-image-221162\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/edit-dns-records-1050x305.png\" alt=\"Edit DNS Records\" width=\"1050\" height=\"305\" \/><figcaption class=\"wp-caption-text\">Edit your existing DNS records in the Records section of the DNS Manager.<\/figcaption><\/figure>\n<p>This will bring up the Edit DNS Record screen for that record. Make your changes and click save to update your settings.<\/p>\n<figure id=\"attachment_221163\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-221163 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/edit-dns-record-screen.png\" alt=\"Edit DNS Record screen\" width=\"748\" height=\"822\" \/><figcaption class=\"wp-caption-text\">Edit your DNS record&#8217;s details and save your changes.<\/figcaption><\/figure>\n<p>Your changes will automatically update after a while. If you experience any issues, check our <a href=\"https:\/\/wpmudev.com\/docs\/hub-2-0\/domains\/#dns-setup-tips-troubleshooting\" target=\"_blank\" rel=\"noopener\">DNS troubleshooting documentation<\/a> or contact our support team.<\/p>\n<p>In addition to editing DNS records, you can also <a href=\"https:\/\/wpmudev.com\/docs\/hosting\/dns-and-domain-management\/#add-a-permanent-domain\" target=\"_blank\" rel=\"noopener\">import existing records<\/a>, and add records.<\/p>\n<h3>Just for the A record &#8230; what&#8217;s your CNAME?<\/h3>\n<p style=\"text-align: center;\"><video loop muted autoplay playsinline class='dev-html5-video'><source src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/add-new-dns-record.webm\" type=\"video\/webm\"><source src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/add-new-dns-record.mp4\" type=\"video\/mp4\"><\/video><\/p>\n<p style=\"text-align: center;\"><small>Click the Add Record button to select different types of records to add to the DNS manager.<\/small><\/p>\n<p>WPMU DEV&#8217;s DNS manager lets you add and edit the following records:<\/p>\n<ul>\n<li><strong>A Record<\/strong> (Address Record) &#8211; Associates a domain with an <a href=\"https:\/\/wpmudev.com\/blog\/ipv4-vs-ipv6\/\" target=\"_blank\" rel=\"noopener\">IPv4 address<\/a>. An A record resolves domain names to corresponding IPv4 addresses, enabling website accessibility.<\/li>\n<li><strong>CNAME Record<\/strong> (Canonical Name) &#8211; Maps an alias domain to its canonical (primary) domain. This is useful for creating aliases or subdomains that point to the main domain.<\/li>\n<li><strong>MX Record<\/strong> (Mail Exchange) &#8211; Specifies mail servers responsible for receiving emails. An MX record directs email traffic to the correct mail servers associated with the domain.<\/li>\n<li><strong>AAAA Record<\/strong> (IPv6 Address Record) &#8211; Associates a domain with an <a href=\"https:\/\/wpmudev.com\/blog\/ipv4-vs-ipv6\/\" target=\"_blank\" rel=\"noopener\">IPv6 address<\/a>. This record resolves domain names to corresponding IPv6 addresses for websites supporting IPv6.<\/li>\n<li><strong>NS Record<\/strong> (Name Server) &#8211; Indicates authoritative DNS servers for the domain. An NS record specifies the servers responsible for providing DNS information about the domain.<\/li>\n<li><strong>TXT Record<\/strong> (Text Record) &#8211; Stores text information associated with the domain. This record is commonly used for various purposes, such as domain verification and information storage.<\/li>\n<li><strong>SRV Record<\/strong> (Service Record) &#8211; Defines the location of specific services within a domain. This enables the discovery of services like <a href=\"https:\/\/en.wikipedia.org\/wiki\/Session_Initiation_Protocol\" rel=\"noopener\" target=\"_blank\">SIP<\/a> (Session Initiation Protocol), <a href=\"https:\/\/en.wikipedia.org\/wiki\/Lightweight_Directory_Access_Protocol\" rel=\"noopener\" target=\"_blank\">LDAP<\/a> (Lightweight Directory Access Protocol), or other protocols.<\/li>\n<li><strong>CAA Record<\/strong> (Certification Authority Authorization) &#8211; Authorizes specific Certificate Authorities to issue SSL\/TLS certificates for the domain. This enhances security by specifying which authorities can issue certificates for the domain.<\/li>\n<\/ul>\n<p>To learn more about using these records, refer to this documentation section: <a href=\"https:\/\/wpmudev.com\/docs\/hub-2-0\/domains\/#add-or-edit-dns-records\" target=\"_blank\" rel=\"noopener\">Add or Edit DNS Records<\/a>.<\/p>\n<h3>Migrating An Existing WordPress Site Or Domain<\/h3>\n<p>Let&#8217;s show you how the DNS tool can help you when <a href=\"https:\/\/wpmudev.com\/project\/shipper-pro\/\" target=\"_blank\" rel=\"noopener\">migrating an existing site<\/a> or domain over to WPMU DEV.<\/p>\n<p>For this example, we&#8217;ll bring over a domain to WPMU DEV that is currently being hosted elsewhere.<\/p>\n<p>First, log into your WPMU DEV member&#8217;s area, then go to <em>The Hub &gt; Domains<\/em> &gt; <em>Connected Domains<\/em> and click on the <strong>Connect Existing Domain<\/strong> button.<\/p>\n<figure id=\"attachment_221131\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-221131\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/connect-domain-button.png\" alt=\"Connect Existing Domain button\" width=\"892\" height=\"255\" \/><figcaption class=\"wp-caption-text\">Click the button to connect your existing domain to your account.<\/figcaption><\/figure>\n<p>Enter the domain you&#8217;d like to bring to WPMU DEV and click the blue arrow button to continue.<\/p>\n<figure id=\"attachment_187310\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-187310 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/import-domain.png\" alt=\"Add New Domain\" width=\"600\" height=\"340\" \/><figcaption class=\"wp-caption-text\">Let&#8217;s add a domain currently hosted elsewhere to WPMU DEV.<\/figcaption><\/figure>\n<p>The DNS Manager automatically scans your existing provider and allows you to import any common DNS records it finds automatically to your new DNS configuration.<\/p>\n<p>As suggested, you can also add additional records or remove any records you don&#8217;t need before updating your nameservers.<\/p>\n<figure id=\"attachment_187312\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-187312 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/hub-dns-scan.png\" alt=\"Verify DNS records screen displaying scanned DNS records from existing provider.\" width=\"610\" height=\"500\" \/><figcaption class=\"wp-caption-text\">All these DNS records will be imported from the existing provider when you click the button to continue.<\/figcaption><\/figure>\n<p>The DNS Manager will automatically import all your DNS records. All you need to do now is configure your nameservers as shown earlier, then set up your hosting and migrate your site over.<\/p>\n<figure id=\"attachment_187311\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-187311 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/dns-records-import.png\" alt=\"Screen showing all DNS records for example domain name.\" width=\"600\" height=\"673\" \/><figcaption class=\"wp-caption-text\">WPMU DEV&#8217;s DNS Manager screen.<\/figcaption><\/figure>\n<p>For complete documentation on how to set up and manage your domains and DNS records, check out our <a href=\"https:\/\/wpmudev.com\/docs\/hub-2-0\/domains\/\" target=\"_blank\" rel=\"noopener\">documentation section<\/a>.<\/p>\n<h3>Useful Tip: Check Your DNS Performance<\/h3>\n<p>You can check the speed of your DNS anytime you like. Just head over to <a href=\"https:\/\/www.dnsperf.com\/\" rel=\"noopener\" target=\"_blank\">DNS Performance<\/a> and look at the results for <em>Vultr<\/em>:<\/p>\n<div class=\"image-grid cgrid-row\">\n<div class=\"cgrid-col cgrid-col-span-full\">\n<figure id=\"attachment_221132\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-221132 size-full\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/dnsperf.png\" alt=\"DNS Performance chart.\" width=\"828\" height=\"1100\" \/><figcaption class=\"wp-caption-text\">Look for Vultr&#8217;s results in the DNS Performance chart. (Image: dnsperf.com)<\/figcaption><\/figure>\n<h2>DNS is Automatically Configured for WPMU DEV Registered Domains<\/h2>\n<p>When you <a href=\"https:\/\/wpmudev.com\/domains\/\" target=\"_blank\" rel=\"noopener\">register domains through WPMU DEV<\/a>, the DNS is automatically configured. The same applies when you transfer a domain over to us.<\/p>\n<figure id=\"attachment_221134\" class=\"wp-caption aligncenter\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-221134\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2020\/04\/wpmudev-domains.png\" alt=\"The Hub's Registered Domains screen\" width=\"923\" height=\"577\" \/><figcaption class=\"wp-caption-text\">DNS is automatically configured for all domains registered through WPMU DEV!<\/figcaption><\/figure>\n<p>If you are a <a href=\"https:\/\/wpmudev.com\/premium\/\" target=\"_blank\" rel=\"noopener\">Premium plan<\/a> member, DNS is also automatically configured for any clients purchasing domains through your <a href=\"https:\/\/wpmudev.com\/blog\/domain-reseller-setup-guide\/\" target=\"_blank\" rel=\"noopener\">Domains Reseller<\/a> account on your website or white label client portal.<\/p>\n<\/div>\n<\/div>\n<h2>DNS Dearness<\/h2>\n<p>You don&#8217;t have to manage your DNS records through WPMU DEV, you can use another DNS management tool (e.g. your domain registrar), but you won\u2019t have access to features like <a href=\"https:\/\/wpmudev.com\/blog\/wordpress-hosting-now-with-free-email\/\" target=\"_blank\">free email<\/a> or multisite management, so&#8230;why not manage everything from <a href=\"https:\/\/wpmudev.com\/hub-welcome\/\" target=\"_blank\" rel=\"noopener\">The Hub<\/a>?<\/p>\n<p>Our DNS Manager is just part of our mission to deliver you the most convenient, reliable, fast, easy, and expertly-managed way to run all your (and your client&#8217;s WordPress hosting needs).<\/p>\n<p>And like an &#8220;all-you-can-eat&#8221; electronic buffet, it&#8217;s all included as part of your <a href=\"https:\/\/wpmudev.com\/#trial\" target=\"_blank\" rel=\"noopener\">WPMU DEV membership<\/a> package.<\/p>\n<p>WPMU members get access to our entire suite of sweet plugins, The Hub, white label hosting reseller status, access to 24\/7 premium support, and more&#8230;all\u00a0included with their membership.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WPMU DEV Hosting includes complete DNS management. If you&#8217;re not sure what DNS is and why you need it, Do Not Stress! Here&#8217;s all you need to know. With our DNS Manager, simply point your nameservers to us and we&#8217;ll automatically set up and manage all your DNS records for hosting, domains, and email (plus [&hellip;]<\/p>\n","protected":false},"author":774618,"featured_media":221247,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"blog_reading_time":"18","wds_primary_category":0,"wds_primary_tutorials_categories":0,"footnotes":""},"categories":[263,4161,11260,11119],"tags":[],"tutorials_categories":[11233],"class_list":["post-187232","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","category-wpmudev","category-wpmu-dev-products","category-wordpress-hosting","tutorials_categories-hosting"],"_links":{"self":[{"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/posts\/187232","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/users\/774618"}],"replies":[{"embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/comments?post=187232"}],"version-history":[{"count":110,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/posts\/187232\/revisions"}],"predecessor-version":[{"id":223282,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/posts\/187232\/revisions\/223282"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/media\/221247"}],"wp:attachment":[{"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/media?parent=187232"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/categories?post=187232"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/tags?post=187232"},{"taxonomy":"tutorials_categories","embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/tutorials_categories?post=187232"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}