Azure Azure Compute

Microsoft Azure Nested Virtualization | Web Server

Microsoft Azure Nested Virtualization | Web Server

With the new Dv3 and Ev3 VM sizes Microsoft has released the Nested Virtualization, meaning you can simply have a Hyper-V VM inside an Azure VM. I have created a set of posts to explore the Nested Virtualization functionality. Of course nested virtualization is only supported in Windows Server 2016.

Microsoft Azure Nested Virtualization

At my previous post, Microsoft Azure Nested Virtualization | Hyper-V VM inside Azure VM, I described how to create a Hyper-V VM inside an Azure VM with the new Dv3 and Ev3 VM sizes. Now we will see how to use a Hyper-V Nested VM as a Web Server that is hidden behind the Azure VM to secure access to your web application.

Starting we will add the IIS Role at the Nested VM. Go to the Server Manager, add Roles and Features and select the Web Server (IIS) Role.

Web Server

Select the Features that your application requires and Install.

After that we will need to Forward the required ports to the Nested VMs. To accomplish this we will need to use PowerShell.

At my previews post I created a NAT in order to have network communication between the Host and the Nested VM. We will use that NAT to forward the port 80 and 443 to the Nested VM.

At the Host Azure VM open the PowerShell and rum:

From the results we can see the NAT Name.

Web Server

Now we can create the Rules:

Web Server

A final step is to create a rule at the Azure VM’s NSG to allow port 80 & 443 and also open the ports at the Windows Firewall on both the Host and the Nested VMs.

Web Server

Finally we can browse to the Public IP of the Azure VM and see the IIS Welcome Page of the Nested VM.

Web Server

Just add an https binding to the IIS default website and also browse at the https page.

Stay tuned for more usage scenarios for the Microsoft Azure Nested Virtualization!


about me

 

Pantelis Apostolidis | pantelis@e-apostolidis.gr

The post Microsoft Azure Nested Virtualization | Web Server appeared first on Apostolidis IT Corner.

About the author

Pantelis Apostolidis

Pantelis Apostolidis is a technology enthusiast, currently working as a Solutions Architect at Office Line SA . His educational background includes a diploma in Tourism Management from the Technological Educational Institute (TEI) of Thessaloniki and a diploma in Computer Network Engineering from the IEK of Thessaloniki. At his free time he enjoys spending time with his family, plays guitar, tennis & basketball.

1 Comment

Click here to post a comment

Βρείτε μας

Μέλη

  • Εικόνα προφίλ του/της Paris Polyzos
    τελευταία ενέργεια πριν από 3 ώρες, 30 λεπτά
  • Εικόνα προφίλ του/της Kostas Pantos
    τελευταία ενέργεια πριν από 1 μέρα, 2 ώρες
  • Εικόνα προφίλ του/της Pantelis Apostolidis
    τελευταία ενέργεια πριν από 1 εβδομάδα, 1 μέρα
  • Εικόνα προφίλ του/της Stefanos Evangelou
    τελευταία ενέργεια πριν από 2 εβδομάδες
  • Εικόνα προφίλ του/της Pantelis Bariamoglou
    τελευταία ενέργεια πριν από 2 μήνες, 1 εβδομάδα