首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从我的Windows OS客户机通过堡垒主机连接到私有子网中的EC2实例。

如何从我的Windows OS客户机通过堡垒主机连接到私有子网中的EC2实例。
EN

Stack Overflow用户
提问于 2020-06-02 10:55:17
回答 2查看 381关注 0票数 3

我有一个场景,一个EC2实例在内网,一个EC2实例在公网。如何在我的Windows OS客户端机器上通过公有子网EC2实例连接到私有子网EC2实例。

EN

回答 2

Stack Overflow用户

发布于 2020-06-02 13:44:23

您需要连接到Bastion主机,并使用该连接打开从您的计算机到私有子网中目标计算机的隧道。这允许您使用隧道打开到目标计算机的第二个连接。

这里有一个关于如何使用Putty:AWS Setup Bastion Host SSH Tunnel来做这件事的指南(他们也打开了通往Windows服务器的第二个隧道,你可以忽略这一部分)。

票数 2
EN

Stack Overflow用户

发布于 2021-02-26 21:52:25

最简单的方法是in the bastion(public instance),复制您在启动the private instance时分配给它的.pem文件。

代码语言:javascript
复制
example.pem

然后,你需要使它只对你可读(否则你不能建立连接)。

代码语言:javascript
复制
chmod 400 example.pem

最后,运行下面的命令,从堡垒连接到私有实例。(在下面的命令中使用@之后的private instanceprivate ip )

代码语言:javascript
复制
ssh -i "example.pem" ubuntu@10.0.2.254

就是这样!

补充一句,.pem文件的名称不必与您分配给the private instance的文件名称相同。但是RSA PRIVATE KEY的内容必须与您分配给the private instance的内容相同。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62144049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档