本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
存取您的開發端點
當您在虛擬私有雲端 (VPC) 中建立開發端點時,AWS Glue 只會傳回一個私有 IP 地址。不會填入公有 IP 地址欄位。建立非 VPC 開發端點時,AWS Glue 只會傳回一個公有 IP 地址。
如果您的開發端點具有公有地址,請確認可使用開發端點的 SSH 私有金鑰與其連接,如下列範例所示。
ssh -i
dev-endpoint-private-key.pem
glue@public-address
假設您的開發端點具有私有地址,VPC 子網路可從公有網際網路路由,且其安全群組允許來自用戶端的傳入存取。在此情況下,請依照以下步驟將彈性 IP 地址連接到開發端點,以允許來自網際網路的存取。
注意
如果您想要使用彈性 IP 地址,使用的子網路需要透過與路由表相關聯的網際網路閘道。
透過連接彈性 IP 地址來存取開發端點
開啟位於 https://console.aws.amazon.com/glue/
的 AWS Glue 主控台。 -
在導覽窗格中,選擇 Dev endpoints (開發端點),然後導覽至開發端點詳細資訊頁面。記錄在後續步驟中使用的私有地址。
在 https://console.aws.amazon.com/ec2/
開啟 Amazon EC2 主控台。 -
在導覽窗格的 Network & Security (網路與安全) 中,選擇 Network Interfaces (網路界面)。
-
在 AWS Glue 主控台開發端點詳細資訊頁面中搜尋與 Private address (私有地址) 相對應的 Private DNS (IPv4) (私有 DNS (IPv4))。
您可能需要修改在 Amazon EC2 主控台中會顯示哪些資料欄。請注意此地址的 Network interface ID (網路界面 ID) (ENI) (例如
eni-12345678
)。 -
在 Amazon EC2 主控台的 Network & Security (網路與安全) 中,選擇 Elastic IPs (彈性 IP)。
-
選擇 Allocate new address (配置新地址),然後選擇 Allocate (配置) 以配置新的彈性 IP 地址。
-
在 Elastic IP (彈性 IP) 頁面,選擇新配置的彈性 IP。然後,選擇 Actions (動作)、Associate address (關聯地址)。
-
在 Associate address (關聯地址) 頁面上,執行下列動作:
-
對於資源類型,選擇 Network interface (網路介面)。
-
在 Network interface (網路界面) 方塊中,輸入私有地址的 Network interface ID (網路界面 ID) (ENI)。
-
選擇 Associate (關聯)。
-
-
確認與開發端點相關聯的 SSH 私有金鑰可存取新關聯的彈性 IP 地址,如下列範例所示。
ssh -i
dev-endpoint-private-key.pem
glue@elastic-ip
如需使用堡壘主機讓 SSH 存取開發端點私有地址的詳細資訊,請參閱 AWS 安全部落格文章安全地連接到執行於私有 Amazon VPC 的 Linux 執行個體
。