首页 > 解决方案 > 从 VPN 访问的受保护服务器下载 AWS EC2 中的文件

问题描述

我在服务器上有一个文件,比如说:https ://example.com/myfolder/file.gz 域 example.com 受入站规则保护,因此我只能通过连接到 VPN 来访问它。因此,当我尝试使用 curl -O https://example.com/myfolder/file.gz下载文件时,在我的个人硬件上,它给了我"Unknown host error"。但是,当我通过 Cisco AnyConnnect 连接到 VPN 并点击 curl 命令时,file.gz 会被下载。

现在我想要的是使AWS EC2实例能够通过执行 curl 命令下载 file.gz。但是,当我通过 SSH 连接到我的 EC2 实例并执行 curl 命令时,它给了我与预期相同的“未知主机错误”。

我搜索了 VPC、ENI、OpenVPN 和其他 AWS 产品,但由于我是 AWS 的初学者,我不太明白什么可以解决我的问题。

仅供参考 - 可能解决此问题的一种方法是在我尝试访问的服务器(在本例中为 example.com)中创建一个弹性 IP 和白名单,但我想创建更多 EC2 实例来尝试执行同样的事情,所以管理起来会很乏味。

标签: amazon-web-servicesnetworkingamazon-ec2vpn

解决方案


推荐阅读