

**Diese Dokumentation bezieht sich AWS CLI nur auf Version 1 von.**

Wir haben die end-of-support bevorstehende AWS CLI Version 1 angekündigt. Wir empfehlen Ihnen, auf die AWS CLI Version 2 zu migrieren. Termine, zusätzliche Details und Informationen zur Migration finden Sie in der [Ankündigung](https://aws.amazon.com/blogs/developer/cli-v1-maintenance-mode-announcement/). Dokumentation zu Version 2 von finden Sie im [Benutzerhandbuch für Version 2. AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/)

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Verwenden eines HTTP-Proxy für die AWS CLI
<a name="cli-configure-proxy"></a>

Um über Proxy-Server auf AWS zuzugreifen, können Sie die Umgebungsvariablen `HTTP_PROXY` und `HTTPS_PROXY` mit den DNS-Domänennamen oder IP-Adressen und Portnummern konfigurieren, die Ihre Proxy-Server verwenden.

**Topics**
+ [Verwenden der -Beispiele](#cli-configure-proxy-using)
+ [Authentifizieren bei einem Proxy](#cli-configure-proxy-auth)
+ [Verwenden von Proxys auf Amazon-EC2-Instances](#cli-configure-proxy-ec2)
+ [Fehlersuche](#cli-configure-proxy-tshoot)

## Verwenden der -Beispiele
<a name="cli-configure-proxy-using"></a>

**Anmerkung**  
Die folgenden Beispiele zeigen den Namen der Umgebungsvariablen in Großbuchstaben. Wenn Sie jedoch zweimal eine Variable in Groß- und in Kleinbuchstaben angeben, haben die Kleinbuchstaben Vorrang. Wir empfehlen, jede Variable nur einmal zu definieren, um Verwirrung und unerwartetes Verhalten zu vermeiden.

Die folgenden Beispiele zeigen, wie Sie entweder die explizite IP-Adresse Ihres Proxys oder einen DNS-Namen verwenden können, der in die IP-Adresse Ihres Proxys aufgelöst wird. In beiden Fällen können ein Doppelpunkt und die Portnummer folgen, an die Abfragen gesendet werden sollen.

------
#### [ 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 ]

**Einrichten für alle Sitzungen**

```
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
```

Bei Verwendung von [https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/setx](https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/setx) zur Festlegung einer Umgebungsvariablen wird der verwendete Wert in der aktuellen Eingabeaufforderungssitzung und allen nach Ausführung des Befehls erstellten Eingabeaufforderungssitzungen geändert. Andere Befehls-Shells, die zum Zeitpunkt der Befehlsausführung bereits ausgeführt werden, sind hiervon ***nicht*** betroffen.

**Einrichten nur für die aktuelle Sitzung**

Bei Verwendung von `[set](https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/set_1)` zur Festlegung einer Umgebungsvariablen wird der verwendete Wert bis zum Ende der aktuellen Eingabeaufforderungssitzung oder bis zur Festlegung eines anderen Wertes für die Variable geändert. 

```
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
```

------

## Authentifizieren bei einem Proxy
<a name="cli-configure-proxy-auth"></a>

**Anmerkung**  
Die AWS CLI unterstützt keine NTLM-Proxys. Wenn Sie einen NTLM- oder Kerberos-Protokoll-Proxy verwenden, können Sie möglicherweise eine Verbindung über einen Authentifizierungs-Proxy wie [Cntlm](http://cntlm.sourceforge.net) herstellen.

Die AWS CLI unterstützt HTTP-Standardauthentifizierung. Geben Sie den Benutzernamen und das Passwort folgendermaßen in die Proxy-URL ein. 

------
#### [ 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 ]

**Einrichten für alle Sitzungen**

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

**Einrichten nur für die aktuelle Sitzung**

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

------

## Verwenden von Proxys auf Amazon-EC2-Instances
<a name="cli-configure-proxy-ec2"></a>

Wenn Sie einen Proxy auf einer Amazon-EC2-Instance konfigurieren, die mit einer zugeordneten IAM-Rolle gestartet wurde, stellen Sie sicher, dass Sie die Adresse für den Zugriff auf die [Instance-Metadaten](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html) ausnehmen. Legen Sie dazu die Umgebungsvariable `NO_PROXY` auf die IP-Adresse des Instance-Metadaten-Services, 169.254.169.254, fest. Diese Adresse variiert nicht.

------
#### [ Linux or macOS ]

```
$ export NO_PROXY=169.254.169.254
```

------
#### [ Windows Command Prompt ]

**Einrichten für alle Sitzungen**

```
C:\> setx NO_PROXY 169.254.169.254
```

**Einrichten nur für die aktuelle Sitzung**

```
C:\> set NO_PROXY=169.254.169.254
```

------

## Fehlersuche
<a name="cli-configure-proxy-tshoot"></a>

Wenn Fehler auftretenAWS CLI, finden Sie unter Informationen[Behebung von Fehlern für den AWS CLI](cli-chap-troubleshooting.md) zur Fehlerbehebung. Die wichtigsten Maßnahmen zur Fehlerbehebung finden Sie unter [Fehler im Zusammenhang mit SSL-Zertifikaten](cli-chap-troubleshooting.md#tshoot-certificate-verify-failed).