Azure Network Connectivity and Name Resolution

Learn how to configure Microsoft Azure connectivity and name resolution with this course instructed by a Cloud Academy expert. 

In this course, you will learn two different ways to connect virtual networks together. The course starts by teaching you how to set up peering between virtual networks, then moves on to show you how to connect two VNets using a virtual network gateway. Once you have mastered network connections, you will learn how to use Azure DNS to configure custom domain names for the resources in your VNets. Finally, we will move on to learning how to set up both public and private DNS zones.

This course is essential for those looking to train enterprise teams since, by default, Azure virtual networks are isolated from each other and only have a rudimentary form of name resolution. To build useful networks in Azure, you will need to connect these virtual networks together. To make them easier to manage, you will need to implement custom name resolution.

This course is made up of 7 lectures with an introduction and conclusion to aid in reviewing what you have learned throughout the course.

Learning Objectives

  • Configure Azure virtual network peering
  •  Create a virtual network gateway and use it to connect two VNets
  •  Configure Azure DNS to handle name resolution

Intended Audience

  • Those looking to become Azure cloud architects
  • Those preparing for Microsoft’s AZ-100 or AZ-102 exam


  • Basic knowledge of Azure virtual networks

Additional Resources


Welcome to Azure Network Connectivity and Name Resolution. My name's Guy Hummel, I'm the Azure Content Lead at Cloud Academy, and I have over 10 years of experience with cloud technologies. If you have any questions, feel free to connect with me on LinkedIn and send me a message, or send an email to

This course is intended for people who want to become Azure cloud architects. 

To get the most from this course, you should have a basic knowledge of Azure virtual networks. This course is full of hands-on examples, so I recommend that you try performing these tasks yourself on your own Azure account. If you don't already have one, then you can create a free trial account. To save you the trouble of typing in the commands shown in this course, I put them in a file in a GitHub repository. You can find the link to the repository at the bottom of the course overview below this video. We'll start with how to set up peering between virtual networks. Then I'll show you how to connect two VNets using a virtual network gateway. Finally, you'll see how to configure Azure DNS, including DNS zones and custom DNS settings. 

By the end of this course, you should be able to configure Azure VNet peering, create a virtual network gateway and use it to connect to VNets, and configure Azure DNS to handle name resolution. We'd love to get your feedback on this course, so please give it a rating when you're finished. Now if you're ready to learn how to get your Azure networks talking to each other, then let's get started.

About the Author
Learning Paths

Guy launched his first training website in 1995 and he's been helping people learn IT technologies ever since. He has been a sysadmin, instructor, sales engineer, IT manager, and entrepreneur. In his most recent venture, he founded and led a cloud-based training infrastructure company that provided virtual labs for some of the largest software vendors in the world. Guy’s passion is making complex technology easy to understand. His activities outside of work have included riding an elephant and skydiving (although not at the same time).