

With console access lacking in Azure and many planned features on the road map, for the most part, I’m really excited about the service. It’s then from the Jumpbox that remote access can be gained across the network peerings. The Bastion host sits in the hub VNet which it shares with a Jumpbox, in essence replacing the need for a secure VPN connection. Further research of various blogs and community chat suggest that support for peered VNets is another feature also being explored.įor now, when trying to access VMs attached to VNets in unsupported regions or for customers that don’t wish to deploy a Bastion host for each VNet, the workaround is to simply adopt a hub-spoke network architecture. The service roadmap highlights plans to add great capabilities like Azure AD integration, Seamless Single-Sign-on and Multi-Factor Authentication to the service. It is also only possible to deploy a Bastion host within a single VNet. Whether VNets have been implemented due to project segmentation, business unit, location and so on, it’s very rare to encounter an enterprise customer that does not have to control VMs sprawled over multiple VNets.Īt the time of writing, limitations of the Bastion service mean that it does not yet support VNet peering.

It’s continuously hardened by automatically patching and keeping up to date against known vulnerabilities.


In answer to this problem, Microsoft has released in public preview the Azure Bastion service. In efforts to reduce risk, security features such as MFA, Just in Time Access (JiT) and ACL can be implemented, but this can be difficult to manage and not totally infallible. Amongst other things, it’s possible to use port scanning to discover the public IP and then brute force attacks to compromise the machine. The problem with adding public endpoints directly to a host or even to a Jumpbox is that it makes them susceptible to malicious attacks. Another option is to only allow remote access from a trusted private network over an inter-site connection such as a site-to-site VPN or ExpressRoute.Įither way, enterprises are forced to compromise security or impact the user’s experience, limiting where they can access from or by forcing them to traverse numerous network levels to gain access to the required service. This is normally achieved using Remote Desktop Protocol (RDP) and Secure Shell (SSH) sessions connected over public IP addresses, either directly assigned to individual hosts or a shared Jumpbox.
SSH PROXY LINUX SSL HTML5 WINDOWS
A common headache facing customers migrating workloads to the public cloud is deciding how best to provide secure remote access to Windows and Linux VMs.
