Love this explanation. Thank you John for being thorough and not cutting corners.
@NTFAQGuy3 жыл бұрын
Glad it was helpful!
@christianibiri4 жыл бұрын
You're the best, I'm not tired to say it each time I see your videos, your knowledge of Azure Infrastructure is Amazing :)
@NTFAQGuy4 жыл бұрын
Very kind, thank you!
@lakerfan4life308 Жыл бұрын
Great SO far. Only 4 mins into the lecture. You never fail with providing a clean and concise explanation of an Azure topic. Felt rusty and not confident after going through the DNS topic on the Microsoft learn for az-104. Knew I would gain a better understanding of DNS once I landed here. Thanks again!
@HUCERBH39474 жыл бұрын
your explanation is so simple it is in the point where a vegetable can understand the concept, thanks
@NTFAQGuy4 жыл бұрын
You are welcome!
@soucianceeqdamrashti81752 жыл бұрын
Studying for the Administrator exam, these videos are a lifesaver! Thanks again!
@NTFAQGuy2 жыл бұрын
Best of luck!
@jimparsons84852 жыл бұрын
This was a brilliant walk-through. I learned a lot. I must have watched it before because I had that "red" line under the video. Today I was ready to absorb it. That's the wonderful thing about your video series, I can return as many times as necessary until I "learn" the material.
@NTFAQGuy2 жыл бұрын
Hehe glad I can help 🤙
@laurajacobs10004 жыл бұрын
I'm only 5 minutes into this, but had to stop and give a thumbs up. Thank you for putting this out there. So far, it's super clear and is answering some of my questions. I'm on old-fashioned IT consultant trying to learning about Azure networking.
@NTFAQGuy4 жыл бұрын
Great to hear, thanks.
@YannStoneman3 жыл бұрын
Probably the clearest DNS-related video I’ve ever seen. Thank you!!
@NTFAQGuy3 жыл бұрын
You're very welcome!
@D4Zzl43 жыл бұрын
So awesome. Now i finally understood why a DNS resolver is needed when i want to access a DNS zone which is hosted in Azure DNS in hybrid scenarios.
@NTFAQGuy3 жыл бұрын
great, i cover that even more in microsoft peering vs private peering with private endpoint video just posted on 2/23/2021
@viperking883 жыл бұрын
The fact that its non routable just explained a long lingering doubt, thanks John
@kword15122 жыл бұрын
Great explanation of Azure DNS. I really appreciate the white board, instead of just Power Point slides.
@hanzalashaikh58702 жыл бұрын
Thanks a lot John, Very thorough explanation on Azure DNS. I really like the way you explain things. It is easy to understand and remember.
@silvarohit3382 Жыл бұрын
DNS is always abroad topic to understand for me. It really helps me to understand deeply. Thank you, John.
@T00oo00k8 ай бұрын
This is excellent John, exactly what I needed to fill gaps in a Udemy course for an exam
@gurpreethanda35082 жыл бұрын
The most underrated channel. He suppose to have millions subscriber
@moatazmohamed17824 жыл бұрын
Great Work John , its really appreciated if you link each option with a real use case , as you mentioned for Private links . basically no one like to have a custom DNS with management overhead ,
@ThomasPoth2 жыл бұрын
So, as always, you nailed it. I would really say that John Savill is not only at least my SOA for Azure Knowledge. Maybe the video is a few days older; it's fundamental for every PaaS / IaaS Guy out there. Thank you so much!
@NTFAQGuy2 жыл бұрын
Thank you
@hardikdesai244 жыл бұрын
Amazing to know how Azure DNS works. Thank you, John, so much for such a great explanation.
@NTFAQGuy4 жыл бұрын
My pleasure. Thanks for watching!
@yahorsinkevich44514 жыл бұрын
Thank you John, awesome, as usually :) Your videos are now my main source of knowledge of Azure :) There are several questions left unanswered related to the private endpoint & DNS stuff: 1. In the private endpoint I can add "DNS Configuration" - what that does and what it is needed for is completely unclear. Private zones just work. They just need a record(s), so why do we need "DNS Configuration"? What it creates, and how it affects DNS resolution? 2. In the portal, when you create a private endpoint and want DNS integration, you cannot pick just a "random" private zone. It must have some specific name. So, what are these names needed for and how they work. I noticed that even if they are private, they can be resolved from the public internet. So it's sort of magic that needs some explanation.
@NTFAQGuy4 жыл бұрын
not sure i follow. maybe read the docs as well. if you create private endpoint for PaaS service the DNS name is set as privatelink version of the regular zone.
@yahorsinkevich44514 жыл бұрын
@@NTFAQGuy I did, several times, it didn't help to explain how "DNS Configuration" works. E.g. how public PaaS DNS name resolves to the private endpoint cname when requested from the VNET. E.g. db-asse-staging-edge-ma-20201216.mysql.database.azure.com->db-asse-staging-edge-ma-20201216.privatelink.mysql.database.azure.com->Private IP, and the opposite, how my private DNS name (e.g. 20201216.privatelink.mysql.database.azure.com) is available from the public internet. And in general, there is no documentation on what is "DNS Configuration" in the private endpoint blade and how it affects private DNS zone
@NTFAQGuy4 жыл бұрын
@@yahorsinkevich4451 it changes the main record to an alias which now resolves to the privatelink zone version. do an nslookup on the public record and you'll see its alias now that resolves to privatelink version which will only resolve if you're on a network with that record in the DNS, Azure or custom.
@yahorsinkevich44514 жыл бұрын
@@NTFAQGuy Yep, I already did, just didn't understand what caused that. Not it's clear, will play with that more. Last question, why there are some "magic" private DNS zone names. Is that just to make private version available externally? Sort of hardcoded convention?
@NTFAQGuy4 жыл бұрын
@@yahorsinkevich4451 happens when you enable the private endpoint. not magic, its the same name as public with privatelink. good luck in your research
@nickybesters6 ай бұрын
Nice, bite-sized video on Azure DNS. And glad to hear you're a Top Trumps fan, John - didn't think you were old enough to remember that card game!
@NTFAQGuy6 ай бұрын
haha, i may be older than you think
@ozbusa4 жыл бұрын
Again, many thanks. Contimually learning more about the world of Azure. About to do az-900 . Who said can't teach old dogs new stuff. Cheers
@NTFAQGuy4 жыл бұрын
Thanks and agreed ;)
@realitybytes131266 ай бұрын
Thanks John. Yours is always the best and detailed explanation that is easier to understand.
@NTFAQGuy6 ай бұрын
Great to hear!
@miguelcx2 жыл бұрын
Finally I can see light at the end of the tunnel. Thanks !!
@anandchandrashekhar2933 Жыл бұрын
Brilliant! Just brilliant. Thank you for explaining it in ways which are so easy to understand.
@henriquealexandreh2 жыл бұрын
Succint and friendly overview. Thanks a mil for sharing this, John!
@Beliedat2 жыл бұрын
On a scale of 1-10, this video is a 12, thank you John.
@NTFAQGuy2 жыл бұрын
That's very kind. thank you
@coolhunk68863 жыл бұрын
Best Azure teacher on youtube. Thank you very much
@NTFAQGuy3 жыл бұрын
Thanks ☁️🤙💪
@deansheley65123 жыл бұрын
Great video, John. Please keep producing them...
@paulusec3 жыл бұрын
Fantastic info John! Really wish you had a whiteboard download for this video as DNS is a complex matter to explain verbally :D
@NTFAQGuy3 жыл бұрын
Did you check description of video?
@vincentcho88934 жыл бұрын
Awesome, I love the way that you explain on Whiteboard. It make more sense to me
@NTFAQGuy4 жыл бұрын
Great to hear, thanks.
@multilayer02 Жыл бұрын
Thanks mate, it's very detailed and easy to follow as I build my Azure Cloud foundation.
@NTFAQGuy Жыл бұрын
Glad it helped
@James-yl9wm4 жыл бұрын
Should of touched on apex domain support using azure public dns. It's a hidden gem. Great video
@NTFAQGuy4 жыл бұрын
Glad you enjoyed it.
@НиколайБеляшов-в6к Жыл бұрын
Thank you very much! It helps me to understand how it works! I appreciate it!
@markadam15064 жыл бұрын
Thanks for this John, you covered the Private-Link resolution which I was struggling with 😀
@NTFAQGuy4 жыл бұрын
Glad it was helpful!
@gammaplayer3 жыл бұрын
same here ... was so glad he covered it :)
@isumitd95863 жыл бұрын
Bodybuilder from IT. Great sir
@NTFAQGuy3 жыл бұрын
Lol
@SoulJah8763 ай бұрын
Watching this 4 years down the line - just to prep for AZ104. Thank you for your work, good sir.
@jokerjoker64672 жыл бұрын
It is so adorable the way you tech sir 🤩 big fan
@austinaudu4413 жыл бұрын
The best lecture on DNS In Azure wow!!!
@NTFAQGuy3 жыл бұрын
Thank you!
@maciejpakulski11823 жыл бұрын
Great video, thanks ! At the end of the video, you mentioned Azure Traffic Manager - have you ever considered adding a video about differences between Azure Application Gateway, Azure Load Balancer,, Azure Traffic Manager, and Azure Front Door ?
@NTFAQGuy3 жыл бұрын
I’ll think about it. I have done that briefly in other videos.
@dipanjanray4725 Жыл бұрын
Best Man with Best DNS Lecture!!
@chcbearsfan3 жыл бұрын
Just stumbled on your content. Very excellent work. I have subscibed, liked and now commented ;) Great work on your videos. Great cadence and explanations.
@NTFAQGuy3 жыл бұрын
Awesome, thank you!
@rogerosb2u4 жыл бұрын
Great job explaining DNS, John. Thanks!
@NTFAQGuy4 жыл бұрын
My pleasure, thanks for watching!
@amricanca2 жыл бұрын
The best Channel. I found it very useful.
@arnold2406693 жыл бұрын
Very informative and fun to watch at the same time
@NTFAQGuy3 жыл бұрын
Thanks
@nayaksita3 жыл бұрын
You are amazing.Thank you for explaining the concepts so clearly.
@NTFAQGuy3 жыл бұрын
Very kind, thank you.
@husseinali86829 ай бұрын
Thank you for your time and good explanation.
@ayyapanr4 жыл бұрын
Well rendered mate! I am hitting subscribe straight away!
@NTFAQGuy4 жыл бұрын
Awesome, thank you!
@jjbruzr2 жыл бұрын
Very nicely explained. TY John!
@sisirsharma57833 жыл бұрын
John: If this is useful, please like, comment, subscribe and share. Me: * does all the above first and then watches the video because I know this video is going to be super helpful *
@NTFAQGuy3 жыл бұрын
Hehe thank you
@kenrq634 жыл бұрын
Nicely done John, keep up the good work. I learned new things today = good day :-)
@NTFAQGuy4 жыл бұрын
Awesome!!!!
@BelgianMuscle3 жыл бұрын
If you have a azure private dns zone yourself for let's say sql databases and you want to connect to database in another tenant (supplier) which is using a private endpoint for the database, but also allows public access, it will not resolve. Because azure dns server will return the cname privatelink and then dns will go and check your own private dns zone. A workaround is to add a record in your private dns zone and point it to the location specific dns cname of the database.
@NTFAQGuy3 жыл бұрын
Yep, that’s dns :)
@NEILBAAL4 жыл бұрын
Cracking content as always John!
@NTFAQGuy4 жыл бұрын
Glad you enjoyed it
@gultekinbutun79103 жыл бұрын
As usual a perfect video, thanks a lot for sharing 👍
@NTFAQGuy3 жыл бұрын
Welcome!
@rdf53564 жыл бұрын
Superb as always John!
@NTFAQGuy4 жыл бұрын
Thank you.
@jonathanvasquez83644 жыл бұрын
thank you John, this content is so valuable
@NTFAQGuy4 жыл бұрын
Glad you enjoyed it
@teemurainio31813 жыл бұрын
Great insight to internal DNS in Azure!
@NTFAQGuy3 жыл бұрын
Glad it was helpful!
@sarthaksahoo82594 жыл бұрын
Thank you for taking my request :) , this is amazing and exactly what I needed . Appreciate it .
@NTFAQGuy4 жыл бұрын
No problem 😊
@v-dx-l Жыл бұрын
man finally i understand this. thank you so much!
@NTFAQGuy Жыл бұрын
You're welcome!
@CliveSmith3 жыл бұрын
Great video! SUGGESTION: Consider a lapel mike rather than directional - every time you turn toward the whiteboard your audio lowers.
@rajkumar8218ify4 жыл бұрын
Thanks for the explanation. I have subscribed as well.
@NTFAQGuy4 жыл бұрын
Awesome, thank you!
@alexeyiah893 жыл бұрын
Great video, I'd like you to breakdown auto registration and name resolution as some of us are pretty new
@NTFAQGuy3 жыл бұрын
I have more basic IP videos on that channel. Recommend you watch those for fundamentals.
@Southpaw073 жыл бұрын
wow! now i know what recursive , conditional and forwarders are, all in under 5 min as appose to reading MS 100page document ..Thanks John as always u rock! .. . one question any video's on dns delegation for priv zone?
@NTFAQGuy3 жыл бұрын
This is my only dns centric video but for private you link to vnets and if child it’s separate zone that links to vnet as well.
@jatinnandwani66782 жыл бұрын
Thank you John, excellent content
@obulubabu97023 жыл бұрын
Excellent Explanation Sir 🙏
@ericg83924 жыл бұрын
Thanks for the video. Just to make sure I'm understanding... Imagine I have an on-premises network with 80 Windows 10 clients and 20 HP printers, no DNS sever, a DHCP server in the firewall and a site-to-site VPN to Azure. I want to add DNS for the on-premises LAN using Azure IaaS. The best way to do this so the on-premises devices will get auto-registered in DNS is to create a VM in Azure that runs DNS. The on-premises devices and the firewall will use the VPN to auto-register and resolve the on-premises zone. I'll set up the firewall to use split-DNS to send public DNS requests to a public DNS server while requests for the on-premises zone go the VM in Azure. Is that right, or is there a way to avoid running the DNS on the Azure VM?
@NTFAQGuy4 жыл бұрын
If you want on-premises to auto register you need a dns server as you said I’m afraid. You could have that do public lookup as well if you wanted. Good luck
@ricardovazquez43333 жыл бұрын
If a customer has a landing zone with VPN to on-prem. There is a domain controller in Azure VM. VNET has custom DNS pointing to the on prem DNS. If the VPN goes down, do the Azure VMs still communicate? what is the correct architecture for this?
@NTFAQGuy3 жыл бұрын
No, they can’t connect if the connection is down. Have dc replica in azure with dns and use that for the vnet
@ricardovazquez43333 жыл бұрын
@@NTFAQGuy do we have to add the Azure VM DC replica IP to the customer DNS? if so, in Azure portal > VNet > DNS > would we have both on-prem DNS IP *and* the Azure VM DC replica IP?
@NTFAQGuy3 жыл бұрын
@@ricardovazquez4333 may only have the azure VM IP for the DNS or maybe on-prem as backup or have multiple in azure
@AndersKeisHansen3 жыл бұрын
Great walkthrough, thank you!
@JosePerez-uw9bw3 жыл бұрын
Hi John Thank you for the great explanation. Quick question, I need to implement Hybrid DNS -On Premise to Azure. We have Gateway VPN connection, I learn I need to add a forwarder, so my question is the DNS request form my OnPremise DNS into Forwarder are going through Internet? Or through VPN connection to Azure? Thank you.
@NTFAQGuy3 жыл бұрын
if you want to forward to forwarder in a vnet you need s2s VPN or ExpressRoute.
@tariqmahmood58592 жыл бұрын
Awesome. Keep it up John
@angellopez66873 жыл бұрын
Excellent tutorial. Thanks!
@NTFAQGuy3 жыл бұрын
Glad you enjoyed it!
@rstra34 жыл бұрын
I have a VNET configured with custom DNS servers. Those DNS servers are for my AADDS instance. I also have those two VNETs peered. When I create a point to site VPN to connect to the first VNET, I lose DNS name resolution from my PC. Is there a way to configure my VPN or VNET peerings so I can be connected to the VPN and also use my corporate DNS servers for resolution on my PC? Also.. fantastic video.
@NTFAQGuy4 жыл бұрын
a VPN connection will normally inherit the DNS of the network you connect to which is required for accessing resources. Depending on VPN solution being used may be able to still hook into on-premises.
@rstra34 жыл бұрын
@@NTFAQGuy I am using the Azure VPN Client with AAD authentication. One workaround I just found was to just specify 8.8.8.8 after my custom DNS servers in order for name resolution to work on my PC. Is that something I should avoid doing?
@ansariwn3 жыл бұрын
Amazing, very useful video.
@Benjamin-Hering Жыл бұрын
Great stuff, as always!
@NTFAQGuy Жыл бұрын
Glad you enjoyed it!
@customercare84062 жыл бұрын
Very well explained. 😄
@surrendermohan65204 жыл бұрын
Thanks for the video. Imagine I have added DNS entry on both at vnet & nic level..A virtual machine will look for which one? VNET or NIC
@NTFAQGuy4 жыл бұрын
NIC config will win
@surrendermohan65204 жыл бұрын
@@NTFAQGuy Thanks for the reply
@aaronrhoden91414 жыл бұрын
Great work as always.
@NTFAQGuy4 жыл бұрын
I appreciate that
@ihorholivets53513 жыл бұрын
Hi John, thanks a lot for your videos, it is great and advanced content which really helps. One question, if one zone is public and private at the same time, will it go for the records of public zone in case it doesn't exist in private zone? Or if private exist it is only authoritative, for the answer, and won't go public? Thanks in advance
@NTFAQGuy3 жыл бұрын
Don’t believe so since private is authoritative.
@sicottepc4 жыл бұрын
Thanks for the video, subscribed as well. Question: what hardware are you using here for MS Whiteboard? Just a normal TV with a touchscreen layer over it?
@NTFAQGuy4 жыл бұрын
i created a video about a week ago going through the full setup ;-)
@TheMAYANKPARMAR3 жыл бұрын
I am using custom dns. I can't seem to resolve any external/lnternet dns queries (can't access internet) unless I have 168.63.129.16 as a forwarder in my custom dns server. Is there any way I use any public dns to forward my external queries and not azure dns??
@NTFAQGuy3 жыл бұрын
Check your custom dns server has the root hint records or it can’t iteratively find other zones
@ITCLOUD134 жыл бұрын
Merciiii beaucoup.. you are the best 👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻
@NTFAQGuy4 жыл бұрын
hehe, my pleasure.
@a143r4 жыл бұрын
Thank you excellent explanation, which white board and technology do you use?
@NTFAQGuy4 жыл бұрын
Thanks. There is playlist on channel of setup
@internetuser84483 жыл бұрын
What is that monitor you are using look great
@NTFAQGuy3 жыл бұрын
There is a setup playlist
@ravenbao33343 жыл бұрын
Hi John, if a VM is not in any registration VNet, can it resolve other VMs that are in some registration VNet(s)?
@NTFAQGuy3 жыл бұрын
Don’t really understand the question but it can resolve those to the private dns zones the vnet is linked for resolution as I explain in the video
@ravenbao33343 жыл бұрын
@@NTFAQGuy Sorry let me rephrase, if there are two VNets - VNet1 and VNet2, and I set the registration VNet to VNet2. can a VM in VNet1 resolve a VM in VNet2?
@NTFAQGuy3 жыл бұрын
@@ravenbao3334 I already answered. Yes if it’s linked for resolution to that zone. Rewatch video I think you are missing point of vnet linking for registration and resolution
@miguelrincon20834 жыл бұрын
Thanks John, I really appreciate the high qulity content. I just have a question for my case. So a communications company will be the middle connection between my company's Azure infrastructure and our IoT devices deployed everywhere. We set up an S2S VPN connection with them to receive the traffic from the IoT devieces. I am just wondering, would the devices be able to send their DNS requests to Azure DNS (168.63.129.16) since they are connected via VPN, or should I set up a custom DNS server on a VM to forward their queries? Hope you will be able to read this, thank you very much :))))
@NTFAQGuy4 жыл бұрын
the 168.. only works ON the vnet. anything connected to it would NOT work as I talk about in the video. you would have to setup a DNS resolved on the vnet which could forward. Thanks for watching.
@miguelrincon20834 жыл бұрын
@@NTFAQGuy thank you very much for the quick response, you gained one subscriber :)
@NTFAQGuy4 жыл бұрын
hehe, thanks :-)
@aqua75062 жыл бұрын
Amazing video!!
@ratnavodutta23983 жыл бұрын
One word. Awesome!
@NTFAQGuy3 жыл бұрын
Thank you
@Alfios782 жыл бұрын
Great video!!
@gaiusbaltar71228 ай бұрын
Great content!
@mohammedpasha36492 жыл бұрын
Can the private DNS zone name in azure be same as the on-prem DNS zone name?
@NTFAQGuy2 жыл бұрын
I mean it could but realize then you have two different sets of DNS with different records so depending on who you talk to for resolution you'll get inconsistent results.
@mohammedpasha36492 жыл бұрын
In that case, can we host one of the on-prem DNs server (lift and shift) and place in the vnet where azure VMs are running and may be via GPO or PS scripts we update the primary DNS server details on all the VMs NiC at OS level?
@NTFAQGuy2 жыл бұрын
You could have a replica in a VM in Azure then change the vnet to use custom DNS and point to that. There are many options.
@joshandres99233 жыл бұрын
Are those private DNS zones VNETs?
@NTFAQGuy3 жыл бұрын
No they get linked to vnets
@zahidulamin76693 жыл бұрын
you are an excellent teacher, do you have a course in Udemy?
@NTFAQGuy3 жыл бұрын
Thanks and no. All on this channel. Multiple masterclasses etc