winget install --id=Google.IAPDesktop -e
IAP Desktop is a Windows application that allows you to manage multiple Remote Desktop connections to Windows VM instances that run on Google Cloud. This is not an officially supported Google product.
IAP Desktop is a Remote Desktop and SSH client that lets you connect to your Google Cloud VM instances from anywhere.
IAP Desktop uses Identity-Aware-Proxy (IAP) to connect to VM instances so that you can:
Together, IAP Desktop and Identity-Aware-Proxy (IAP) let you apply zero-trust security to your VMs:
The application automatically manages IAP TCP tunnels for you, and protects them so that no other users or programs can access them.
IAP Desktop is a full-featured Remote Desktop client that lets you:
To help you authenticate to Windows VMs, IAP Desktop can:
:arrow_forward: Show screencast
IAP Desktop includes an SSH client and terminal so that you can:
To help you authenticate to Linux VMs, IAP Desktop can:
:arrow_forward: Show screencast
IAP Desktop gives you a consolidated view of your VMs and lets you:
:arrow_forward: Show screencast
You can use IAP Desktop to let client applications connect to your Google Cloud VMs through IAP: Right-click a VM, select the application to launch, and IAP Desktop automatically connects the application through an IAP TCP forwarding tunnel.
Supported client applications include:
IAP Desktop is an open-source project developed and maintained by the Google Cloud Solutions Architects team. The project is not an officially supported Google product.
All files in this repository are under the Apache License, Version 2.0 unless noted otherwise.