- Newest
- Most votes
- Most comments
AWS Client VPN is a managed service that is designed to allow you to securely access AWS resources from any location using OpenVPN based clients. It is not designed to allow you to access remote clients from your VPC. Your AWS resources, for example, EC2 cannot initiate communication with remote clients but will respond to requests initiated by remote clients. If you require bi-directional communication, you will need to set up an AWS site to site VPN to the site where the remote remote clients are located.
AWS Site-to-Site VPN https://docs.aws.amazon.com/vpn/latest/s2svpn/VPC_VPN.html
Workaround if you still choose to use Client VPN - There is an indirect way of making this work, which is by running OpenVPN/AWS Client VPN application on the EC2 instance and then using the client-to-client communication, you can have the EC2 instance communicate to the Windows machine which is also connected to the same Client VPN Endpoint.
Sample Architecture: Client Device1 (Windows) <> CVPN connection <> AWS Client VPN endpoint <> CVPN connection <> Client Device2 (EC2)
Client-to-client access using AWS Client VPN https://docs.aws.amazon.com/vpn/latest/clientvpn-admin/scenario-client-to-client.html
Relevant content
- Accepted Answerasked 3 years ago
- Accepted Answerasked 7 months ago
- Accepted Answerasked 7 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 years ago