Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Untuk mengakses AWS melalui server proxy, Anda dapat mengonfigurasi variabel HTTP_PROXY dan HTTPS_PROXY lingkungan dengan nama domain DNS atau alamat IP dan nomor port yang digunakan server proxy Anda.
Contoh berikut menunjukkan nama variabel lingkungan dalam semua huruf besar. Namun, jika Anda menentukan variabel dua kali menggunakan kasus yang berbeda, huruf kecil diutamakan. Kami menyarankan Anda mendefinisikan setiap variabel hanya sekali untuk menghindari kebingungan sistem dan perilaku yang tidak terduga.
Contoh berikut menunjukkan bagaimana Anda dapat menggunakan alamat IP eksplisit proxy Anda atau nama DNS yang menyelesaikan ke alamat IP proxy Anda. Entah dapat diikuti oleh titik dua dan nomor port yang kueri harus dikirim.
- 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
-
Untuk mengatur untuk semua sesi
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
Menggunakan setxuntuk mengatur variabel lingkungan mengubah nilai yang digunakan dalam sesi prompt perintah saat ini dan semua sesi prompt perintah yang Anda buat setelah menjalankan perintah. Itu tidak mempengaruhi shell perintah lain yang sudah berjalan pada saat Anda menjalankan perintah.
Untuk mengatur untuk sesi saat ini saja
Menggunakan set untuk mengatur variabel lingkungan mengubah nilai yang digunakan sampai akhir sesi prompt perintah saat ini, atau sampai Anda mengatur variabel ke nilai yang berbeda.
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 Mendukung otentikasi HTTP Basic. Tentukan nama pengguna dan kata sandi di URL proxy, sebagai berikut.
- Linux or macOS
-
$ export HTTP_PROXY=http://username:[email protected]:1234
$ export HTTPS_PROXY=http://username:[email protected]:5678
- Windows Command Prompt
-
Untuk mengatur untuk semua sesi
C:\> setx HTTP_PROXY http://username:[email protected]:1234
C:\> setx HTTPS_PROXY http://username:[email protected]:5678
Untuk mengatur untuk sesi saat ini saja
C:\> set HTTP_PROXY=http://username:[email protected]:1234
C:\> set HTTPS_PROXY=http://username:[email protected]:5678
Jika Anda mengonfigurasi proxy pada EC2 instans Amazon yang diluncurkan dengan peran IAM terlampir, pastikan Anda mengecualikan alamat yang digunakan untuk mengakses metadata instans. Untuk melakukan ini, atur variabel NO_PROXY lingkungan ke alamat IP layanan metadata instance, 169.254.169.254. Alamat ini tidak berbeda.
- Linux or macOS
-
$ export NO_PROXY=169.254.169.254
- Windows Command Prompt
-
Untuk mengatur untuk semua sesi
C:\> setx NO_PROXY 169.254.169.254
Untuk mengatur untuk sesi saat ini saja
C:\> set NO_PROXY=169.254.169.254
Jika Anda menemukan masalah dengan AWS CLI, lihat Memecahkan masalah kesalahan untuk AWS CLI untuk langkah-langkah pemecahan masalah. Untuk langkah pemecahan masalah yang paling relevan, lihat. Kesalahan sertifikat SSL