이 설명서는 의 버전 1 AWS CLI 전용입니다. 의 버전 2와 관련된 설명서는 버전 2 사용 설명서 를 AWS CLI참조하세요.
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
프록시 서버를 AWS 통해 액세스하려면 프록시 서버가 사용하는 DNS 도메인 이름 또는 IP 주소 및 포트 번호를 사용하여 및 HTTPS_PROXY
환경 변수를 구성할 수 있습니다. HTTP_PROXY
다음 예제에서는 환경 변수 이름을 모두 대문자로 표시합니다. 그러나 다른 대소문자를 사용하여 변수를 두 번 지정하는 경우 소문자가 우선합니다. 시스템 혼란과 예상하지 못한 동작을 피하기 위해 각 변수를 한 번만 정의하는 것이 좋습니다.
다음 예는 프록시의 명시적 IP 주소 또는 프록시의 IP 주소로 확인되는 DNS 이름을 사용하는 방법을 보여줍니다. 어떤 경우든 콜론과 쿼리가 전송되는 포트 이름이 뒤에 나올 수 있습니다.
- Linux or 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 Command Prompt
-
모든 세션에 대해 설정하려면
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
환경 변수를 설정하는 데 setx
를 사용하면 현재 명령 프롬프트 세션과 명령 실행 후 생성한 모든 명령 프롬프트 세션에서 사용되는 값이 변경됩니다. 명령을 실행하는 시점에 이미 실행 중인 다른 명령 쉘에는 영향을 주지 않습니다.
현재 세션에만 설정하려면
환경 변수를 설정하는 데 set
을 사용하면 사용되는 값이 변경되어 현재 명령 프롬프트 세션이 종료될 때까지 또는 변수를 다른 값으로 설정할 때까지 유지됩니다.
C:\>
set HTTP_PROXY=http://10.15.20.25:1234
C:\>
set HTTP_PROXY=http://proxy.example.com:1234
C:\>
set HTTPS_PROXY=http://10.15.20.25:5678
C:\>
set HTTPS_PROXY=http://proxy.example.com:5678
는 기본 인증을 지원합니다. AWS CLI HTTP 다음과 같이 프록시에 URL 사용자 이름과 비밀번호를 지정합니다.
- Linux or macOS
-
$
export HTTP_PROXY=http://username:password@proxy.example.com:1234
$
export HTTPS_PROXY=http://username:password@proxy.example.com:5678
- Windows Command Prompt
-
모든 세션에 대해 설정하려면
C:\>
setx HTTP_PROXY http://username:password@proxy.example.com:1234
C:\>
setx HTTPS_PROXY http://username:password@proxy.example.com:5678
현재 세션에만 설정하려면
C:\>
set HTTP_PROXY=http://username:password@proxy.example.com:1234
C:\>
set HTTPS_PROXY=http://username:password@proxy.example.com:5678
IAM역할이 연결된 Amazon 인스턴스에 프록시를 구성하는 경우 EC2 인스턴스 메타데이터에 액세스하는 데 사용된 주소를 제외해야 합니다. 이렇게 하려면 NO_PROXY
환경 변수를 인스턴스 메타데이터 서비스의 IP 주소 169.254.169.254로 설정합니다. 이 주소는 달라지지 않습니다.
- Linux or macOS
-
$
export NO_PROXY=169.254.169.254
- Windows Command Prompt
-
모든 세션에 대해 설정하려면
C:\>
setx NO_PROXY 169.254.169.254
현재 세션에만 설정하려면
C:\>
set NO_PROXY=169.254.169.254
에서 문제가 발생하는 경우 문제 해결 단계를 오류 문제 해결 AWS CLI 참조하십시오. AWS CLI가장 관련성이 높은 문제 해결 단계는 SSL인증서 오류 섹션을 참조하세요.