在没有公共IP地址的情况下访问启动到VPC的EC2实例?

时间:2014-06-01 05:11:11

标签: amazon-web-services

我正在AWS上向我的VPC启动一个实例,并为该实例分配一个安全组,允许从我的VPC的CIDR块访问相关端口(包括22个SSH)以及我的个人IP地址。当我启动实例时,我选择不分配公共IP地址,认为我可以使用私有IP地址访问实例。但是,当我尝试SSH进入机器时,它只是挂起而无法连接。

那么,我需要做什么才能在不分配公共IP的情况下SSH到我的VPC中的实例?

1 个答案:

答案 0 :(得分:1)

您需要同一网络中的堡垒主机才能跳转到该计算机。堡垒可以按需启动,并使用ssh代理转发透明和安全。使用VPN或Direct Connect访问专用网络将是更复杂的替代方案,但如果需要连接更多主机,则非常有用。