With seemydns.com, you can instantly check the IP address and DNS records of a domain name against multiple name servers worldwide.
How to check DNS propagation using seemydns.com
Use seemydns.com to perform a DNS lookup and see information of any domain from DNS servers located in many countries around the world.
If changes are made to new or existing domains, you can verify they have been updated correctly without manually querying remote servers. In this way, you can see how your website, email, or other online service is being resolved globally.
For diagnosing problems, many operating systems provide DNS tools to check DNS records manually. Nevertheless, these tools can be difficult to use for non-technical people, which is why the seemydns.com DNS checker was created to help quickly verify DNS propagation.
By maintaining a range of DNS servers to perform lookups with, seemydns.com makes it easy to perform global DNS checks. In order to make the results more understandable at a glance, these results are parsed and displayed on a map. After a search has been completed, you can view individual lookup results in detail by selecting a server location from the list or clicking on the map markers.
DNS propagation - what is it?
When DNS zone changes seem to not be working as expected, DNS propagation is often asked about as a way to check the current state of DNS results worldwide. It can take as little as a few minutes to complete this process, but can often take 48-72 hours.
DNS does not propagate technically, but it is the term that people use. In order to speed up future DNS check requests, DNS requests are recursively forwarded and looked up from the local resolver to the authoritative name server on demand and cached. Therefore, when performing DNS checks, commonly used DNS servers are selected from large network providers around the world.
People in different parts of the world can access DNS results cached by many different recursive DNS resolvers for popular websites. It is possible that some people are seeing an older version of your website if you have recently made changes to your configuration, and the TTL has not yet expired.
How does DNS work?
An IP address (such as 192.168.2.1) is converted from a name (eg. seemydns.com) by the Domain Name System (known as DNS). Computers communicate with each other over the internet using these addresses. Names are easier to remember than numbers, so DNS makes this process easier.
The IP address of a website is first checked in your local DNS cache when you visit it with your computer, phone, or tablet. When your device hasn't looked up this website recently, it will need to ask your configured DNS server, which will forward the request to the DNS server responsible for managing the records. It is called a DNS lookup request.
Once the IP address is known, it is stored locally for a set period of time known as the Time To Live (TTL) and used to speed up future requests. It is often the reason that DNS changes don't appear to work right away because updated records aren't returned until this time has expired.
Is there a way to speed up DNS propagation?
By lowering the TTL of your DNS records a few days before making changes, you can speed up DNS propagation and prevent delays. This will ensure that any old records expire faster when the change is made. When people are having problems and trying to speed up DNS propagation, they find out this after making changes and wonder why they aren't seeing instant results.
If you have checked DNS globally, but are seeing different results locally, then you might consider flushing your DNS cache, or switching to another DNS service. You can also manually override your local DNS entries in your system's hosts file as a last resort; however, this is a temporary measure and only works with certain types of records.
What is the propagation time of DNS?
In most cases, DNS propagation takes between several minutes to 48-72 hours or longer, depending on your record's TTL setting. However, there may be other reasons for a long propagation time.
DNS propagation can take a long time due to the following reasons:
DNS Cache - A local device or DNS resolver is allowed to cache DNS data for a specified period of time (TTL). When this duration expires, the local device or server removes existing DNS information and performs another DNS lookup to fetch new information. Higher TTL settings can often delay DNS propagation.
ISPs - Your ISPs also cache DNS results, which means many users can access sites more quickly. For every website requested, the DNS server will only ask the DNS server once but return the same result to many users. In addition, some ISPs ignore TTL rules, keeping cached DNS records, even when they have expired. This causes DNS propagation to take longer than it should.
DNS servers other than your ISP's - If you aren't using your ISP's DNS server, then the same issues can still occur.
Changing web hosting or DNS providers for your domain often requires updating your authoritative name servers as well. You will have to update your domain name's corresponding TLD name server to reflect these changes. The .com TLD name server would have to update if you changed the NS records for example.com, which can cause delays in DNS propagation.
In a DNS check, what types of servers are used?
The different types of DNS servers involved in a DNS check play different roles and may not be necessary at all depending on the situation. Having all these different kinds of servers contributes to DNS propagation problems.
Your ISP automatically provides you with a recursive resolver, which can also be configured on your router or individual devices. Recursive Resolver - A recursive resolver is the DNS server you communicate with. These DNS servers are ideally located in close geographical proximity to return results as quickly as possible. The servers cache a copy of the DNS results for future use.
DNS root name servers return IP addresses of TLD (Top Level Domain) name servers. For instance, if you try to resolve example.com, the root name servers return the IP address of the TLD name server that runs .com domains.
A TLD name server returns the authoritative name servers for each domain under the Top Level Domain it's responsible for. An example.com TLD name server will return results for example.com, but not example.org.
DNS authoritative name servers store DNS servers' configuration data for specific domain names.
When a DNS request is made, what happens?
Here is an example of what happens when a user requests to visit www.example.com for the first time and does not yet have cached results. As you can see, each step introduces a possibility of DNS propagation delay.
☞ In your web browser, you type www.example.com.
☞ The device sends a request to the recursive resolver you have configured.
☞ For .com domains, the recursive resolver asks the root name server for the IP address of the TLD name server.
☜ The root name server returns the IP address of the .com TLD name server to the recursive resolver.
☞ The recursive resolver asks the .com TLD name server for the address of the authoritative name server responsible for example.com.
☜ The .com TLD name server returns the IP address of the authoritative name server to the recursive resolver.
☞ The recursive resolver asks the authoritative name server for the IP address of www.example.com.
☜ The authoritative name server returns the IP address of www.example.com to the recursive resolver.
☜ The recursive resolver returns IP address of www.example.com to the browser.
☞ Your browser makes a web request directly to the resolved IP address.
What types of DNS records can be checked?
DNS propagation can be checked for the following types of records:
A record points a domain to an IP address.
CNAME also known as aliases, CNAME records point to other DNS records.
MX - Mail Exchanger records are used to set the priority of email servers.
NS authoritative name server is stored in NS - Name Server records.
SPF and DKIM records are commonly configured using text records.
A number of additional types can also be checked, which are usually used in more advanced configurations: AAAA, CAA, PTR, SOA, and SRV.
Check all your DNS records
DNS records can contain multiple types of records, such as www, CNAME, and MX records, which are used by websites and email servers.
[{"id":1,"name":"Holtsville NY, USA","lat":"40.810460","long":"-73.040720","country":"US"},{"id":2,"name":"Mountain View CA, USA","lat":"37.390080","long":"-122.081390","country":"US"},{"id":3,"name":"New York, NY, USA","lat":"40.758794","long":"-73.967213","country":"US"},{"id":4,"name":"Moonachie, NJ, USA","lat":"40.841371","long":"-74.046286","country":"US"},{"id":5,"name":"Seattle, WA, USA","lat":"47.603229","long":"-122.33028","country":"US"},{"id":6,"name":"Provo, UT, USA","lat":"40.233677","long":"-111.663926","country":"US"},{"id":7,"name":"London, United Kingdom","lat":"51.507276","long":"-0.12766","country":"GB"},{"id":8,"name":"Paris, France","lat":"48.856506","long":"2.352133","country":"FR"},{"id":9,"name":"Olpe, Germany","lat":"51.02976","long":"7.842419","country":"DE"},{"id":10,"name":"Nuremberg, Germany","lat":"49.45385","long":"11.077324","country":"DE"},{"id":11,"name":"Saarland, Germany","lat":"49.375660","long":"6.880660","country":"DE"},{"id":12,"name":"Moscow, Russia","lat":"55.751634","long":"37.618704","country":"RU"},{"id":13,"name":"Mumbai, India","lat":"18.95238","long":"72.832711","country":"IN"},{"id":14,"name":"Beijing, China","lat":"39.90647","long":"116.391195","country":"CN"},{"id":15,"name":"Singapore","lat":"1.352083","long":"103.819839","country":"SG"},{"id":16,"name":"Cullinan, South Africa","lat":"-25.672220","long":"28.519680","country":"ZA"},{"id":17,"name":"Auckland, New Zealand","lat":"-36.848461","long":"174.763336","country":"NZ"},{"id":18,"name":"Melbourne, Australia","lat":"-37.814255","long":"144.963146","country":"AU"},{"id":19,"name":"Santa Cruz do Sul, Brazil","lat":"-29.71778106689453","long":"-52.44337844848633","country":"BR"},{"id":20,"name":"Culiacan, Mexico","lat":"24.7978965","long":"-107.393395","country":"MX"},{"id":21,"name":"Exeter, United Kingdom","lat":"50.724998474121094","long":"-3.524787664413452","country":"GB"}]
{"name":"SeeMyDNS","version":"2.3","ads":{"one":"","two":"","three":"","four":"","five":"","six":""},"socials":[{"icon":"fab","link":"https:\/\/facebook.com"},{"icon":"fab","link":"https:\/\/youtube.com"},{"icon":"fab","link":"https:\/\/twitter.com"}],"colors":{"primary":"#49c7e8","secondary":"#2fc10a","tertiary":"#d2ab3e"},"global":{"css":".navbar-brand {\n display: none;\n}\nh1, h2, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {\n font-family: inherit !important;\n}\nbody {\n line-height: 1.3;\n}\nh3 {\n font-family: inherit !important;\n padding-bottom: 5px !important;\n}\n\n#topnav .navigation-menu > li > a {\n font-family: inherit !important;\n font-weight: inherit !important;\n}\n\n#topnav .navigation-menu > li > a:hover {\n color: #49c7e8 !important;\n}\n#topnav {\n position: absolute !important;\n top: 20px !important;\n \/* background: rgb(162 226 255 \/ 27%); *\/\n \/* box-shadow: 0 0 3px rgb(60 72 88 \/ 15%); *\/\n}\n.btn-primary {\n color: #fff;\n background-color: #44b7d5 !important;\n border-color: #47b7d1 !important;\n}\n.btn-primary:hover {\n color: #fff;\n background-color: #3ca1bc !important;\n border-color: #358a9e !important;\n}\n.alert-primary, .pagination .page-item .page-link:hover, ::selection {\n background-color: #5a72a5 !important;\n}\n.footer .footer-list {\n line-height: 1.2 !important;\n}\n.footer {\n background: #1e242a;\n}\n.footer.footer-bar {\n border-top: 1px solid #000;\n box-shadow: 0 0 5px rgb(0 0 0 \/ 50%);\n}\n\/* change darkmode background in public-vendor-darkmode *\/\nbody.darkmode--activated .list-group-item {\n background: #191a1a;\n padding: 0.5rem 1rem;\n border-color: #363839;\n}\n.form-group .form-control {\n background-color: #f7f7f7;\n}\n.list-group-item {\n background-color: #f7f7f7;\n padding: 0.5rem 1rem;\n}\n#topnav .navigation-menu > li:hover > a, #topnav .navigation-menu > li.active > a {\n color: #3ca1bc !important;\n}\n@media (max-width: 991px) {\n#topnav {background-color: transparent;}\n.navbar-toggler {display:none;}\n}","js":"","header":"<link href=\"https:\/\/maileo.com\/css\/style.css\" rel=\"stylesheet\" type=\"text\/css\" id=\"theme-opt\" \/>\n<script async defer data-website-id=\"9befa51b-bb07-4ed6-a3fd-1abff7914f67\" src=\"https:\/\/umami.unvio.com\/umami.js\"><\/script>\n <!-- Navbar STart -->\n <header id=\"topnav\" class=\"defaultscroll sticky\">\n <div class=\"container\">\n <!-- Logo container-->\n <div>\n <a class=\"logo\" href=\"\/\">\n <img style=\"height: 55px;padding-top: 15px;padding-bottom: 0px;user-select: auto;\" src=\"https:\/\/seemydns.com\/images\/seemydns-logo.svg\" alt=\"\">\n <!--- for word only logo <img style=\"height: 40px;padding-top: 0px;padding-bottom: 2px;\" src=\"images\/maileo-word-only-logo.svg\" alt=\"\"> ----->\n <\/a>\n <\/div> \n <div class=\"buy-button\">\n <a href=\"https:\/\/seemydns.com\/whois\" class=\"btn btn-primary\">WHOIS LOOKUP<\/a>\n <\/div><!--end login button-->\n <!-- End Logo container-->\n <div class=\"menu-extras\">\n <div class=\"menu-item\">\n <!-- Mobile menu toggle\n <a class=\"navbar-toggle\">\n <div class=\"lines\">\n <span><\/span>\n <span><\/span>\n <span><\/span>\n <\/div>\n <\/a>\n End mobile menu toggle-->\n <\/div>\n <\/div>\n \n <div id=\"navigation\">\n <!-- Navigation Menu \n <ul class=\"navigation-menu\">\n <li><a href=\"\/\">Home<\/a><\/li>\n <li><a href=\"https:\/\/my.maileo.com\/cart\/maileo-email\/\">Pricing<\/a><\/li>\n <li><a href=\"https:\/\/my.maileo.com\/knowledgebase\/\">FAQ<\/a><\/li>\n <li><a href=\"https:\/\/my.maileo.com\/tickets\/new\/\">Contact Us<\/a><\/li>\n\n <\/ul> end navigation menu-->\n <div class=\"buy-menu-btn d-none\">\n <a href=\"https:\/\/my.maileo.com\/clientarea\/\" target=\"_blank\" class=\"btn btn-primary\">Control Panel<\/a>\n <\/div><!--end login button-->\n <\/div><!--end navigation-->\n <\/div><!--end container-->\n <\/header><!--end header-->\n <!-- Navbar End -->","footer":" <!-- Footer Start -->\n <footer class=\"footer\">\n <div class=\"container\">\n <div class=\"row\">\n <div class=\"col-lg-4 col-12 mb-0 mb-md-4 pb-0 pb-md-2\" style=\"user-select: auto;padding-right: 70px;\">\n <img src=\"https:\/\/seemydns.com\/images\/seemydns-logo-white.svg\" width=\"150\" alt=\"\">\n <p class=\"mt-4\">We like to think of each other as family, and we like to think of our clients in the same way. Your success on the web is our success on the web, and whether it be a simple blog site or a large corporation we want to be part of it.<\/p>\n <\/div><!--end col-->\n \n <div class=\"col-lg-2 col-md-4 col-12 mt-4 mt-sm-0 pt-2 pt-sm-0\">\n <h4 class=\"text-light footer-head\">Company<\/h4>\n <ul class=\"list-unstyled footer-list mt-4\">\n <li><a href=\"https:\/\/my.maileo.com\/cart\/\" class=\"text-foot\"><i class=\"mdi mdi-chevron-right mr-1\"><\/i> Services<\/a><\/li>\n <li><a href=\"https:\/\/my.maileo.com\/cart\/\" class=\"text-foot\"><i class=\"mdi mdi-chevron-right mr-1\"><\/i> Pricing<\/a><\/li>\n <li><a href=\"blog.html\" class=\"text-foot\"><i class=\"mdi mdi-chevron-right mr-1\"><\/i> Blog<\/a><\/li>\n <li><a href=\"https:\/\/my.maileo.com\/clientarea\/\" class=\"text-foot\"><i class=\"mdi mdi-chevron-right mr-1\"><\/i> Login<\/a><\/li>\n <\/ul>\n <\/div><!--end col-->\n \n <div class=\"col-lg-3 col-md-4 col-12 mt-4 mt-sm-0 pt-2 pt-sm-0\">\n <h4 class=\"text-light footer-head\">Usefull Links<\/h4>\n <ul class=\"list-unstyled footer-list mt-4\">\n <li><a href=\"page-terms.html\" class=\"text-foot\"><i class=\"mdi mdi-chevron-right mr-1\"><\/i> Terms of Services<\/a><\/li>\n <li><a href=\"page-privacy.html\" class=\"text-foot\"><i class=\"mdi mdi-chevron-right mr-1\"><\/i> Privacy Policy<\/a><\/li>\n <li><a href=\"documentation.html\" class=\"text-foot\"><i class=\"mdi mdi-chevron-right mr-1\"><\/i> Documentation<\/a><\/li>\n <li><a href=\"changelog.html\" class=\"text-foot\"><i class=\"mdi mdi-chevron-right mr-1\"><\/i> Changelog<\/a><\/li>\n <li><a href=\"components.html\" class=\"text-foot\"><i class=\"mdi mdi-chevron-right mr-1\"><\/i> Components<\/a><\/li>\n <\/ul>\n <\/div><!--end col-->\n\n <div class=\"col-lg-3 col-md-4 col-12 mt-4 mt-sm-0 pt-2 pt-sm-0\">\n <h4 class=\"text-light footer-head\"><\/h4>\n <p style=\"mt-4\">\n<i style=\"margin-left: -1.5em; user-select: auto;\" class=\"fas fa-envelope\"><\/i> info@seemydns.com<\/p>\n <p style=\"mt-4\"><i style=\"margin-left: -1.5em; user-select: auto;\" class=\"fas fa-map-marker-alt\"><\/i> 10752 SE Highway 212<br>STE F364<br>Clackamas, OR 97015<\/p>\n <ul class=\"list-unstyled social-icon social mb-0 mt-4\">\n <li class=\"list-inline-item\"><a href=\"javascript:void(0)\" class=\"rounded\"><i class=\"fab fa-facebook-f\"><\/i><\/a><\/li>\n <li class=\"list-inline-item\"><a href=\"javascript:void(0)\" class=\"rounded\"><i class=\"fab fa-youtube\"><\/i><\/a><\/li>\n <li class=\"list-inline-item\"><a href=\"javascript:void(0)\" class=\"rounded\"><i class=\"fab fa-twitter\"><\/i><\/a><\/li>\n <\/ul><!--end icon-->\n <\/div><!--end col-->\n <\/div><!--end row-->\n <\/div><!--end container-->\n <\/footer><!--end footer-->\n <footer class=\"footer footer-bar\">\n <div class=\"container text-center\">\n <div class=\"row align-items-center\">\n <div class=\"col-sm-6\">\n <div style=\"font-size: 12.5px\" class=\"text-sm-left\">\n <p class=\"mb-0\">seemydns.com is a product of <a style=\"color:#adb5bd\" href=\"https:\/\/unvio.com\" target=\"_blank\">UNVIO, LLC<\/a>. We create tools that make your operations easier.<br>Copyright \u00a9 <script type=\"text\/javascript\">var CurrentYear = new Date().getFullYear()\n document.write(CurrentYear)<\/script> <a style=\"color:#adb5bd\" href=\"https:\/\/unvio.com\" target=\"_blank\">UNVIO, LLC<\/a>. All Rights Reserved.<\/p>\n <\/div>\n <\/div><!--end col-->\n <div class=\"col-sm-6 mt-4 mt-sm-0 pt-2 pt-sm-0\">\n <\/div><!--end col-->\n <\/div><!--end row-->\n <\/div><!--end container-->\n <\/footer><!--end footer-->\n <!-- Footer End -->"},"cookie":{"enable":true,"text":"<p>By using this website you agree to our <a href=\"#\" target=\"_blank\">Cookie Policy<\/a><\/p>"},"font_family":"DM Sans","text":{"above_map":"<h3 style=\"user-select: auto;\">Global DNS Propagation Checker<\/h3><p style=\"user-select: auto;\">With seemydns.com, you can instantly check the IP address and DNS records of a domain name against multiple name servers worldwide.<\/p><p style=\"user-select: auto;\"><br style=\"user-select: auto;\"><\/p><p style=\"user-select: auto;\"><br style=\"user-select: auto;\"><\/p>","below_map":"<h3 style=\"user-select: auto;\"><br style=\"user-select: auto;\"><\/h3>","footer":"<h3 style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">How to check DNS propagation using seemydns.com<\/span><\/h3><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">Use seemydns.com to perform a DNS lookup and see information of any domain from DNS servers located in many countries around the world.<\/span><\/p><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">If changes are made to new or existing domains, you can verify they have been updated correctly without manually querying remote servers. In this way, you can see how your website, email, or other online service is being resolved globally.<\/span><\/p><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">For diagnosing problems, many operating systems provide DNS tools to check DNS records manually. Nevertheless, these tools can be difficult to use for non-technical people, which is why the seemydns.com DNS checker was created to help quickly verify DNS propagation.<\/span><\/p><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">By maintaining a range of DNS servers to perform lookups with, seemydns.com makes it easy to perform global DNS checks. In order to make the results more understandable at a glance, these results are parsed and displayed on a map. After a search has been completed, you can view individual lookup results in detail by selecting a server location from the list or clicking on the map markers.<\/span><\/p><p style=\"user-select: auto;\"><br style=\"user-select: auto;\"><\/p><h3 style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">DNS propagation - what is it?<\/span><\/h3><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">When DNS zone changes seem to not be working as expected, DNS propagation is often asked about as a way to check the current state of DNS results worldwide. It can take as little as a few minutes to complete this process, but can often take 48-72 hours.<\/span><\/p><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">DNS does not propagate technically, but it is the term that people use. In order to speed up future DNS check requests, DNS requests are recursively forwarded and looked up from the local resolver to the authoritative name server on demand and cached. Therefore, when performing DNS checks, commonly used DNS servers are selected from large network providers around the world.<\/span><\/p><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">People in different parts of the world can access DNS results cached by many different recursive DNS resolvers for popular websites. It is possible that some people are seeing an older version of your website if you have recently made changes to your configuration, and the TTL has not yet expired.<\/span><\/p><p style=\"user-select: auto;\"><br style=\"user-select: auto;\"><\/p><h3 style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">How does DNS work?<\/span><\/h3><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">An IP address (such as 192.168.2.1) is converted from a name (eg. seemydns.com) by the Domain Name System (known as DNS). Computers communicate with each other over the internet using these addresses. Names are easier to remember than numbers, so DNS makes this process easier.<\/span><\/p><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">The IP address of a website is first checked in your local DNS cache when you visit it with your computer, phone, or tablet. When your device hasn't looked up this website recently, it will need to ask your configured DNS server, which will forward the request to the DNS server responsible for managing the records. It is called a DNS lookup request.<\/span><\/p><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">Once the IP address is known, it is stored locally for a set period of time known as the Time To Live (TTL) and used to speed up future requests. It is often the reason that DNS changes don't appear to work right away because updated records aren't returned until this time has expired.<\/span><\/p><p style=\"user-select: auto;\"><br style=\"user-select: auto;\"><\/p><h3 style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">Is there a way to speed up DNS propagation?<\/span><\/h3><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">By lowering the TTL of your DNS records a few days before making changes, you can speed up DNS propagation and prevent delays. This will ensure that any old records expire faster when the change is made. When people are having problems and trying to speed up DNS propagation, they find out this after making changes and wonder why they aren't seeing instant results.<\/span><\/p><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">If you have checked DNS globally, but are seeing different results locally, then you might consider flushing your DNS cache, or switching to another DNS service. You can also manually override your local DNS entries in your system's hosts file as a last resort; however, this is a temporary measure and only works with certain types of records.<\/span><\/p><p style=\"user-select: auto;\"><br style=\"user-select: auto;\"><\/p><h3 style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">What is the propagation time of DNS?<\/span><\/h3><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">In most cases, DNS propagation takes between several minutes to 48-72 hours or longer, depending on your record's TTL setting. However, there may be other reasons for a long propagation time.<\/span><\/p><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">DNS propagation can take a long time due to the following reasons:<\/span><\/p><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">DNS Cache - A local device or DNS resolver is allowed to cache DNS data for a specified period of time (TTL). When this duration expires, the local device or server removes existing DNS information and performs another DNS lookup to fetch new information. Higher TTL settings can often delay DNS propagation.<\/span><\/p><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">ISPs - Your ISPs also cache DNS results, which means many users can access sites more quickly. For every website requested, the DNS server will only ask the DNS server once but return the same result to many users. In addition, some ISPs ignore TTL rules, keeping cached DNS records, even when they have expired. This causes DNS propagation to take longer than it should.<\/span><\/p><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">DNS servers other than your ISP's - If you aren't using your ISP's DNS server, then the same issues can still occur.<\/span><\/p><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">Changing web hosting or DNS providers for your domain often requires updating your authoritative name servers as well. You will have to update your domain name's corresponding TLD name server to reflect these changes. The .com TLD name server would have to update if you changed the NS records for example.com, which can cause delays in DNS propagation.<\/span><\/p><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">\ufeff<\/span><\/p><h3 style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">In a DNS check, what types of servers are used?<\/span><\/h3><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">The different types of DNS servers involved in a DNS check play different roles and may not be necessary at all depending on the situation. Having all these different kinds of servers contributes to DNS propagation problems.<\/span><\/p><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">Your ISP automatically provides you with a recursive resolver, which can also be configured on your router or individual devices. Recursive Resolver - A recursive resolver is the DNS server you communicate with. These DNS servers are ideally located in close geographical proximity to return results as quickly as possible. The servers cache a copy of the DNS results for future use.<\/span><\/p><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">DNS root name servers return IP addresses of TLD (Top Level Domain) name servers. For instance, if you try to resolve example.com, the root name servers return the IP address of the TLD name server that runs .com domains.<\/span><\/p><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">A TLD name server returns the authoritative name servers for each domain under the Top Level Domain it's responsible for. An example.com TLD name server will return results for example.com, but not example.org.<\/span><\/p><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">DNS authoritative name servers store DNS servers' configuration data for specific domain names.<\/span><\/p><p style=\"user-select: auto;\"><br style=\"user-select: auto;\"><\/p><h3 style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">When a DNS request is made, what happens?<\/span><\/h3><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">Here is an example of what happens when a user requests to visit www.example.com for the first time and does not yet have cached results. As you can see, each step introduces a possibility of DNS propagation delay.<\/span><\/p><p style=\"user-select: auto;\"><br style=\"user-select: auto;\"><\/p><p style=\"user-select: auto;\">\u261e <span style=\"background-color: transparent; user-select: auto;\">In your web browser, you type www.example.com.<\/span><\/p><p style=\"user-select: auto;\">\u261e <span style=\"background-color: transparent; user-select: auto;\">The device sends a request to the recursive resolver you have configured.<\/span><\/p><p style=\"user-select: auto;\">\u261e <span style=\"background-color: transparent; user-select: auto;\">For .com domains, the recursive resolver asks the root name server for the IP address of the TLD name server.<\/span><\/p><p style=\"user-select: auto;\"><span style=\"background-color: initial; user-select: auto;\">\u261c <\/span><span style=\"background-color: transparent; user-select: auto;\">The root name server returns the IP address of the .com TLD name server to the recursive resolver.<\/span><\/p><p style=\"user-select: auto;\">\u261e<span style=\"background-color: transparent; user-select: auto;\"> The recursive resolver asks the .com TLD name server for the address of the authoritative name server responsible <\/span>\t<span style=\"background-color: transparent; user-select: auto;\">for example.com.<\/span><\/p><p style=\"user-select: auto;\">\u261c<span style=\"background-color: transparent; user-select: auto;\"> The .com TLD name server returns the IP address of the authoritative name server to the recursive resolver.<\/span><\/p><p style=\"user-select: auto;\">\u261e<span style=\"background-color: transparent; user-select: auto;\"> The recursive resolver asks the authoritative name server for the IP address of www.example.com.<\/span><\/p><p style=\"user-select: auto;\">\u261c<span style=\"background-color: transparent; user-select: auto;\"> The authoritative name server returns the IP address of www.example.com to the recursive resolver.<\/span><\/p><p style=\"user-select: auto;\">\u261c<span style=\"background-color: transparent; user-select: auto;\"> The recursive resolver returns IP address of www.example.com to the browser.<\/span><\/p><p style=\"user-select: auto;\">\u261e<span style=\"background-color: transparent; user-select: auto;\"> Your browser makes a web request directly to the resolved IP address.<\/span><\/p><p style=\"user-select: auto;\"><br style=\"user-select: auto;\"><\/p><h3 style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">What types of DNS records can be checked?<\/span><\/h3><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">DNS propagation can be checked for the following types of records:<\/span><\/p><p style=\"user-select: auto;\"><br style=\"user-select: auto;\"><\/p><ul style=\"user-select: auto;\"><li style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">A record points a domain to an IP address.<\/span><\/li><li style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">CNAME also known as aliases, CNAME records point to other DNS records.<\/span><\/li><li style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">MX - Mail Exchanger records are used to set the priority of email servers.<\/span><\/li><li style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">NS authoritative name server is stored in NS - Name Server records.<\/span><\/li><li style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">SPF and DKIM records are commonly configured using text records.<\/span><\/li><\/ul><p style=\"user-select: auto;\"><br style=\"user-select: auto;\"><\/p><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">A number of additional types can also be checked, which are usually used in more advanced configurations: AAAA, CAA, PTR, SOA, and SRV.<\/span><\/p><p style=\"user-select: auto;\"><br style=\"user-select: auto;\"><\/p><h3 style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">Check all your DNS records<\/span><\/h3><p style=\"user-select: auto;\"><span style=\"background-color: transparent; user-select: auto;\">DNS records can contain multiple types of records, such as www, CNAME, and MX records, which are used by websites and email servers.<\/span><\/p>"},"find_btn":{"text":"Find","color":"#F3DF00","text_color":"#000000"},"whois_btn":{"text":"Lookup","color":"#49c7e8","text_color":"#ffffff"},"default_dns":"A","enable_logs":false,"show_dark_mode":true,"enable_ad_block_detector":false,"ad_block_detector_filename":"jsAds-1.4.min.js","map_fail_reloader":true}