AWS Command Line Interface
Guia do usuário

Usar um proxy HTTP

Para acessar a AWS por meio de servidores de proxy, é possível configurar as variáveis do ambiente HTTP_PROXY e HTTPS_PROXY com os endereços IP e números de porta usados pelos servidores proxy.

Linux, macOS, or Unix

$ export HTTP_PROXY=http://a.b.c.d:n $ export HTTPS_PROXY=http://w.x.y.z:m

Windows

C:\> set HTTP_PROXY=http://a.b.c.d:n C:\> set HTTPS_PROXY=http://w.x.y.z:m

Nesses exemplos, http://a.b.c.d:n e http://w.x.y.z:m são os endereços IP e os números de porta para o HTTP e HTTPS proxies.

Autenticar para um proxy

O AWS CLI é compatível com a autenticação básica HTTP. Especifique o nome de usuário e uma senha no URL de proxy da seguinte maneira:

Linux, macOS, or Unix

$ export HTTP_PROXY=http://username:password@a.b.c.d:n $ export HTTPS_PROXY=http://username:password@w.x.y.z:m

Windows

C:\> set HTTP_PROXY=http://username:password@a.b.c.d:n C:\> set HTTPS_PROXY=http://username:password@w.x.y.z:m

nota

O AWS CLI não é compatível com proxies NTLM. Se você usa um proxy NTLM ou Kerberos, talvez seja possível se conectar por meio de um proxy de autenticação, como Cntlm.

Usar um proxy em instâncias do EC2

Se você configurar um proxy em uma instância do Amazon EC2 iniciada com uma função anexada do IAM, isente o endereço usado para acessar os metadados da instância. Para fazer isso, defina a variável de ambiente NO_PROXY como o endereço IP do serviço de metadados da instância 169.254.169.254.

Linux, macOS, or Unix

$ export NO_PROXY=169.254.169.254

Windows

C:\> set NO_PROXY=169.254.169.254