簡體   English   中英

如何通過堡壘主機從我的 Windows OS 客戶端機器連接到私有子網中的 EC2 實例。

[英]How to connect to EC2 instance which is in Private subnet from my Windows OS client machine through Bastion host.?

我有一個場景如下,我在私有子網中有一個 EC2 實例,在公共子網中有一個 EC2 實例。 如何從我的 Windows OS 客戶端計算機通過公共子網 EC2 實例(也稱為堡壘主機(跳轉框))連接到私有子網 EC2 實例。?

您需要連接到堡壘主機,並使用該連接打開從您的機器到私有子網中目標機器的隧道。 這允許您使用隧道打開到目標計算機的第二個連接。

這是有關如何使用 Putty 執行此操作的指南: AWS Setup Bastion Host SSH 隧道(他們還打開了通往 Windows 服務器的第二條隧道,您可以忽略該部分)。

最簡單的方法是in the bastion(public instance)中,復制啟動時分配給the private instance.pem文件。

example.pem

然后,您需要使其只能由您讀取(否則您無法建立連接)。

chmod 400 example.pem

最后,運行以下命令以從堡壘連接到私有實例。 (下面命令中@后使用private instanceprivate ip

ssh -i "example.pem" ubuntu@10.0.2.254

而已!!

補充說, .pem文件的名稱不需要與您分配給the private instance的名稱相同。 但是RSA PRIVATE KEY的內容必須與您分配給the private instance的內容相同。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM