How a DNS Server (Domain Name System) works.

How a DNS Server (Domain Name System) works.

This is an animated DNS tutorial showing what a DNS server is and how it works. It explains the different levels of DNS, such as the resolver, root server, domain server, and authoritative name server.
#DNS

DISCOUNT CODE: Get the VPN that I use (affiliate). https://nordvpn.com/powercert
Use coupon code ‘powercert’ and get 68% off a 2-year plan + 4 months free.

TWITTER ➤ http://twitter.com/PowerCert

REGISTER A DOMAIN NAME OR BUILD A WEBSITE and SAVE 30% (affiliate)
►►http://Trygodaddy.com/powercert

I am a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

50 Comments

  1. Navas Vattathoor on December 26, 2020 at 7:30 pm

    Well explained



  2. Sadnan Sakin on December 26, 2020 at 7:32 pm

    Just awesome.. thanks



  3. Surid Chakma on December 26, 2020 at 7:33 pm

    Great explanation 👍👍
    Love it



  4. Farai Virima on December 26, 2020 at 7:35 pm

    thanks a lot



  5. Hari Haran on December 26, 2020 at 7:35 pm

    Why should a resolver server go through three servers to find the IP…can’t it go directly to the authority server for that IP since the server is the final server?



  6. Navas Vattathoor on December 26, 2020 at 7:35 pm

    Well explained



  7. Let's Find on December 26, 2020 at 7:38 pm

    I Think or May be Most of Us Here are Indians😂,, Because of stupid professor’s in India 😭😭..This man Teaches us very clearly 👍..



  8. santhosh kumar on December 26, 2020 at 7:39 pm

    You just made me understand DNS in a single GO 🙂



  9. Christy Koehler on December 26, 2020 at 7:40 pm

    I’m watching by my gaming computer says dns server not found. It worked thx



  10. abubakar khan on December 26, 2020 at 7:40 pm

    Thankyou beautifully explained



  11. Rishi Verma on December 26, 2020 at 7:41 pm

    can anyone tell me where OpenDNS or other "non ISP" DNS services fit into all this?



  12. GGEz z on December 26, 2020 at 7:42 pm

    But i still dk why some website cant open if i make dns auto but when i change my connection to 8.8.8.8 8.8.4.4 i can open that website.



  13. Huynhnguyen Nghi on December 26, 2020 at 7:43 pm

    Aaaaaaaaaahhhhh.



  14. Quincy Hyde on December 26, 2020 at 7:44 pm

    Great explanation thank you.



  15. Kooloff on December 26, 2020 at 7:44 pm

    Why doesnt the TLD server have the IP address of a top level domain like Yahoo.com? Isnt that a top level domain?



  16. Abdullah Al Asif on December 26, 2020 at 7:44 pm

    What’s the obstacle for resolver to ask for ip address to authoritative name server directly?



  17. Aldrin Ergs Nabong on December 26, 2020 at 7:45 pm

    Only 650k subscribers? You deserve more!



  18. Giorno Giovanna on December 26, 2020 at 7:46 pm

    So it won’t improve my shitty ping



  19. Galaxy explorer Al-jibouri on December 26, 2020 at 7:47 pm

    God bless 🙏🙏🙏❤️❤️



  20. john zaf on December 26, 2020 at 7:48 pm

    Looks like the Resolver thing is in a big trouble asking addresses here and there …



  21. pokpokpok on December 26, 2020 at 7:52 pm

    Hi PowerCert, your videos are the best, easy to understand, people like you make the world better, you guys contribute more to human society than those fake, selfish, lying son of bitch politicians around the world, hahahah:) . Anyway, good work. and pls upload more videos about how to use windows operation systems or IT knowledges if it’s possible. Many thanks



  22. estela mino on December 26, 2020 at 7:52 pm

    Gracias x Compartir .mucho q aprender



  23. Jeet Patel on December 26, 2020 at 7:52 pm

    Thank you for your video. I’m from india & want to learn about basic IT stuff. Now i learn it free thanks to you🙏♥️



  24. S F on December 26, 2020 at 7:53 pm

    Quick question – Why not go straight to the Authoritative name server straight away? Whats the the point of the Root server and TLD?



  25. Dan Sa on December 26, 2020 at 7:54 pm

    Wow.



  26. Abbas Abbasi on December 26, 2020 at 7:55 pm

    bullshit
    DDNS is today obsolet , does not work in Modern ISPs
    you have either DSLITE or CGN
    no IPV4 Address will be allocated to you
    go for IPv6



  27. Moritz on December 26, 2020 at 7:56 pm

    wow thanks



  28. Lutful Kabir on December 26, 2020 at 7:57 pm

    Your work is really appreciable. Keep going on. : )



  29. Santosh Vithanala on December 26, 2020 at 7:59 pm

    Then what’s use of these root servers and TLD servers when ANS knows everything?



  30. Tshepo Shai on December 26, 2020 at 7:59 pm

    simple thank you



  31. Vaibhav Patil on December 26, 2020 at 7:59 pm

    Thank you



  32. PowerCert Animated Videos on December 26, 2020 at 8:01 pm

    Wifi router that I recommend (affiliate) https://amzn.to/2Jv577C



  33. PlasmaLantic Official on December 26, 2020 at 8:02 pm

    and the crazy part is, all this happens in like a second.



  34. Navas Vattathoor on December 26, 2020 at 8:04 pm

    Well explained



  35. N. A. on December 26, 2020 at 8:04 pm

    Hey there, may someone help me with my following questions:
    – is the resolver the same as a Wifi Router?
    – in the Video it says when I knew the IP Adress I could directly visit the website. But there are domains sharing the same IP adress… how will it work then ?

    Kind regards for your answers.



  36. MOHD FAIRUZ SHAMSUDDIN on December 26, 2020 at 8:06 pm

    super good explanation..



  37. Andrew Kozlov on December 26, 2020 at 8:07 pm

    by the way
    its not the main reason to use DNS names,
    I think the main reason is, that
    webserver can go to another phisical place
    LOL)))



  38. MANISH SIKHWAL on December 26, 2020 at 8:08 pm

    This is best video I have seen on DNS please upload some others topics like errors in networks, Types



  39. Imre Kiss on December 26, 2020 at 8:08 pm

    What happens when the resolver stores the ip address of yahoo but the yahoo server’s ip address has been changed? How will the resolver notice that?



  40. Violeta Noriega on December 26, 2020 at 8:10 pm

    A quick question, (I am totally a newbie in these tech stuff ok?) why doesn’t the TLD know the IP address if it deals with the .com that yahoo is part of?



  41. Mohammed Attawili on December 26, 2020 at 8:11 pm

    Excellent



  42. S F on December 26, 2020 at 8:12 pm

    I just can’t believe how well explained these video’s are. Props to this man!



  43. Ankit Chauhan on December 26, 2020 at 8:12 pm

    Thank you!



  44. Walery Jan Trzesniewski on December 26, 2020 at 8:13 pm

    Dziekuje bardzo! CZESC.



  45. sartoriusrock on December 26, 2020 at 8:15 pm

    Just wondering, why does the resolver use the root or TLD servers, and not directly to the Authoritative Name Server?



  46. Christopher Campbell on December 26, 2020 at 8:16 pm

    Why have a root server or TLD if those servers don’t know the IP address?



  47. Khemiri Monem on December 26, 2020 at 8:19 pm

    From high levels to details , the essence pedagogy of wisdom . Thank you.



  48. shiva Prasad on December 26, 2020 at 8:19 pm

    Awesome explanation. Thank you very much.



  49. Uzail on December 26, 2020 at 8:24 pm

    the best place to learn tech thing in easy way love this channel



  50. Marek Poláček on December 26, 2020 at 8:28 pm

    If anyone manages a subdomain of a TLD (like example.com), you already know how the DNS works in deeper details. There are multiple types of DNS records and it’s up to the domain admin to manage those records and keep them up to date (as well as keep the domain active). There are A records that point a subdomain of managed domain (or the root of the domain) directly into a specific IP address, CNAME records that point the same thing into another domain, which then resolves to IP address in final step, SRV records that instead of poiting domain to an IP address or another domain, it actually sets up specific applications for a specific port to be accustomed to the managed domain (which has to be manually filled in), and finally MX records that are used for e-mail handling so POP, IMAP and SMTP servers could reach the said domain. Don’t forget that DNS records have to be configured properly as inproper configuration may lead to domain malfunction and your websites or online service simply won’t work. I manage domain for our Minecraft server, and we have multiple of services up and running, including websites and e-mail service of course, and of course Minecraft network (BungeeCord) and a TeamSpeak service so players can hang out and talk with admins and mods. Discord isn’t listed there as their services are not open-source and Discord runs strictly through their own domain. It’s so easy to screw things over and then it’s so hard to identify the problem because all it takes is one mistake to make the whole system just break.