Azure NAT Gateway for Security - Coffee with Conrad
This recap covers an episode of Agile IT's Coffee with Conrad, where scenarios were explored illustrating how Azure NAT Gateway can facilitate IP whitelisting for secure access to sensitive infrastructure by remote workers using Windows Virtual Desktop...

_This is a recap of an episode of Agile ITâs Coffee with Conrad, in which we worked through a couple of scenarios where Azure NAT Gateway can help provide IP whitelisting for accessing sensitive infrastructure from remote workers working in Windows Virtual Desktop.
Itâs important to examine how Microsoft technology can help organizations change their approach to how they work throughout the COVID-19 response. More and more teams are working remotely, which means thereâs an increased need to communicate and interact remotely as well. Youâll need to have tools in place to make the lives of your remote workforce a lot easier. Azure Network Address Translation (NAT) Gateway is one tool that can assist.
As Windows desktop solutions are deployed, Microsoft takes care of all the infrastructure and can deploy all the tools to virtual shared machines. When you need to access local resources for apps or other business purposes, you can use site-to-site VP and/or Azure to access resources. Thereâs another scenario, however, that occurs when people are working via Windows Virtual Desktop (WVD). Employees can be working in those desktops as either contractors or employees. No matter what their status, when they go to the Internet theyâll get an IP address dynamically available for that virtual network that can change. Most of the time, that isnât an issue or a problem.
The problem arises when your team members working via WVD need access to resources such as another customerâs location. What if they need to use a remote desktop session, web VPN, or want to do whitelisting? What if people on the desktop need to access specific, web-based environment resources with critical information (financial information, government data, etc.)? Youâll need the ability to define their IP address. Azure NAT Gateway provides you with that capability.
Why Should I Use This?
Think of Azure NAT Gateway as a tool that provides a single, external IP address, shared among resources. The reasons youâd want or need this capability include whitelisting, accessing external resources, or auditing.
For these purposes, this makes Azure NAT Gateway a pretty fantastic resource. You can insert this into your WVD network that you can only attach one Azure NAT Gateway to. Once thatâs set up, the only thing that really changes is that outgoing Internet traffic will have one fixed IP address shared among all resources. It functions the same way it would at a corporate office with a firewall. WVD now provides a fixed IP address you can give a vendor who has special data. Itâs essentially a whitelist IP address. If youâre accessing the customerâs IP address, you can provide them with a fixed IP address to access.
With Azure NAT Gateway, youâre able to say to your own team: âWhenever we access customer resources that need whitelisting, weâll do it through WVD.â You can whitelist any sources you need to. From an auditing perspective, it gives the customers the ability to audit where youâre coming from with whitelisting.
How Azure NAT Gateway Can Work for External Contractors
Azure NAT Gateway provides you with the ability to control who has access to your resources and where they can access it from.
Azure NAT Gateway is particularly useful for companies that work with contractors. Letâs say, for example, you have a team of contractors that function interchangeably with your internal team, using the same resources. You want to give them full access to Office 365, but only when theyâre using WVD. You can set that by creating a policy: for a given group of people (in this case, those contractors youâve identified), you can use Microsoft InTune to give conditional access to everything unless theyâre operating from a trusted IP address. This sets up a constraint that only allows approved individuals access.
You might even say that Azure NAT Gateway assists in setting up a virtual office in terms of accessing resources from a single location. For example, if you have financial information stored, you can treat it with conditional access that anyone can access from the right location. Once you set up WVD and have a fixed IP address you can control with conditional access, you can control who can access the specific information.
If someone isnât coming from the approved environment, you can then set up multi-factor authentication before theyâre granted access. Alternatively, if users go through WVD, youâll be able to fast-track them for access. If they donât, you can create more rules and challenge them to authenticate their identity. Itâs all about adding security that ensures data integrity without obstacles for those who have already been verified from a trusted location.
How Does Azure NAT Gateway Work With Other Microsoft Security Tools?
Azure has many components you can leverage, which offer many advantages. Thereâs an Azure Firewall you can insert. Within a virtual network you can set up security groups with restrictions. Then, you can stack those on other layers of restrictions if you choose to. Azure Firewall will feed into Sentinel and any other Security Information and Event Management (SIEM) systems.
Will You Have to be Concerned With Download or Upload Capacity?
No more than you usually would. All network traffic handled by Microsoft is software-based. That means that when you go out, youâre still giving off and sharing that IP address. With Azure NAT Gateway, the IP address just becomes fixed.
In short, Azure NAT Gateway offers one less security concern, especially when you have external contractors accessing your resources. As learning how to work remotely becomes more important, Azure NAT Gateway can help support a stronger virtual office environment. The shift from office to remote work isnât going anywhere, so youâll want as many tools as you can get to support that adjustment. Azure NAT Gateway is one of those tools.