

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.

# Verbindung zu einem Amazon Neptune Neptune-Cluster herstellen
<a name="get-started-connecting"></a>

Nachdem Sie einen Neptun-Cluster erstellt haben, können Sie die Verbindungsmethoden für den Zugriff darauf konfigurieren.

## Einrichten von `curl` oder awscurl für die Kommunikation mit Ihrem Neptune-Endpunkt
<a name="get-started-access-graph-curl"></a>

Die Verwendung eines Befehlszeilentools zum Senden von Abfragen an Ihren Neptune-DB-Cluster ist von Vorteil, wie in vielen Beispielen in dieser Dokumentation gezeigt wird. Das Befehlszeilentool [curl](https://curl.haxx.se/) ist eine hervorragende Option für die Kommunikation mit Neptune-Endpunkten, wenn die IAM-Authentifizierung nicht aktiviert ist. Die Versionen ab 7.75.0 unterstützen die Option `--aws-sigv4` zum Signieren von Anfragen, wenn die IAM-Authentifizierung aktiviert ist.

Für Endpunkte, auf denen die IAM-Authentifizierung aktiviert *ist*, können Sie auch [awscurl](https://github.com/okigan/awscurl) verwenden, dessen Syntax beinahe identisch mit der Syntax von `curl` ist, das jedoch Signierungsanfragen unterstützt, wie sie für die IAM-Authentifizierung erforderlich sind. Aufgrund der zusätzlichen Sicherheit, die die IAM-Authentifizierung bietet, ist es im Allgemeinen eine gute Idee, sie zu aktivieren.

 Informationen zur Verwendung von `curl` (oder `awscurl`) finden Sie auf der Hauptseite für [curl](https://curl.haxx.se/docs/manpage.html) und im Buch *[Everything curl](https://ec.haxx.se/)*.

Zur Herstellung einer Verbindung über HTTPS (was Neptune benötigt) benötigt `curl` Zugriff auf entsprechende Zertifikate. Solange `curl` die entsprechenden Zertifikate finden kann, werden HTTPS-Verbindungen wie HTTP-Verbindungen behandelt, ohne dass zusätzliche Parameter angegeben werden müssen. Dies gilt auch für `awscurl`. Die Beispiele in dieser Dokumentation basieren auf diesem Szenario.

Informationen zum Abruf dieser Zertifikate und ihrer korrekten Formatierung als CA-Speicher, den `curl` verwenden kann, finden Sie unter [SSL-Zertifikat-Verifizierung](https://curl.haxx.se/docs/sslcerts.html) in der `curl`-Dokumentation.

Sie können den Speicherort des CA-Zertifikatspeichers anschließend mittels der `CURL_CA_BUNDLE`-Umgebungsvariable speichern. Unter Windows sucht `curl` automatisch in einer Datei mit dem Namen `curl-ca-bundle.crt` danach. Es sucht zunächst in demselben Verzeichnis wie `curl.exe` und anschließend an anderer Stelle im Pfad. Weitere Informationen finden Sie unter [SSL Certificate Verification](https://curl.haxx.se/docs/sslcerts.html).

## Möglichkeiten für die Herstellung von Verbindungen zu einem Neptune-DB-Cluster
<a name="get-started-connect-ways"></a>

Ein Amazon-Neptune-DB-Cluster kann *nur* in einer Amazon Virtual Private Cloud (Amazon VPC) erstellt werden. Ihre Endpunkte sind nur innerhalb dieser VPC zugänglich, es sei denn, Sie aktivieren und richten [öffentliche Neptune-Endpunkte](neptune-public-endpoints.md) für den DB-Cluster ein.

Es gibt verschiedene Möglichkeiten für die Einrichtung des Zugriffs auf Ihren Neptune-DB-Cluster in der VPC:
+ [Herstellen einer Verbindung von einer Amazon-EC2-Instance in derselben VPC](get-started-connect-ec2-same-vpc.md)
+ [Herstellen einer Verbindung von einer Amazon-EC2-Instance in einer anderen VPC](get-started-connect-ec2-other-vpc.md)
+ [Herstellen einer Verbindung von einem privaten Netzwerk](get-started-connect-private-net.md)
+ [Verbindung von einem öffentlichen Endpunkt aus herstellen](neptune-public-endpoints.md)