首页 价格 教程中心 图形识别new

免费送1G流量

CN
使用 HTTP 代理教程

要通过代理服务器访问AWS,您可以使用代理服务器使用的 DNS 域名或 IP 地址和端口号配置 HTTP_PROXY 和 HTTPS_PROXY 环境变量。

注意

以下示例显示了全部使用大写字母的环境变量名称。但是,如果您指定一个变量两次,一次使用大写字母,一次使用小写字母,则以使用小写字母的变量为准。我们建议您只定义变量一次,以避免混淆和意外行为。

以下示例显示如何使用代理的显式 IP 地址或解析为代理 IP 地址的 DNS 名称。两种情况都可以后跟冒号和应将查询发送到的端口号。

Linux 或 macOS

$ export HTTP_PROXY=http://10.15.20.25:1234 $ export HTTP_PROXY=http://proxy.example.com:1234 $ export HTTPS_PROXY=http://10.15.20.25:5678 $ export HTTPS_PROXY=http://proxy.example.com:5678

Windows

C:\> setx HTTP_PROXY http://10.15.20.25:1234 C:\> setx HTTP_PROXY http://proxy.example.com:1234 C:\> setx HTTPS_PROXY http://10.15.20.25:5678 C:\> setx HTTPS_PROXY http://proxy.example.com:5678

向代理进行身份验证

AWS CLI 支持 HTTP 基本身份验证。在代理 URL 中指定用户名和密码,如下所示:

Linux 或 macOS

$ export HTTP_PROXY=http://username:password@proxy.example.com:1234 $ export HTTPS_PROXY=http://username:password@proxy.example.com:5678

Windows

C:\> setx HTTP_PROXY http://username:password@proxy.example.com:1234 C:\> setx HTTPS_PROXY http://username:password@proxy.example.com:5678