Crea una connessione gateway di AWS Site-to-Site VPN transito utilizzando la CLI o l'API - AWS Site-to-Site VPN

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Crea una connessione gateway di AWS Site-to-Site VPN transito utilizzando la CLI o l'API

Crea una connessione VPN a Transit Gateway utilizzando la CLI

Usa il create-vpn-connectioncomando e specifica l'ID del gateway di transito per l'--transit-gateway-idopzione.

L'esempio seguente dimostra la creazione di una connessione VPN con tunnel IPv6 esterno IPs e tunnel IPv6 IPs interno:

aws ec2 create-vpn-connection \ --type ipsec.1 \ --transit-gateway-id tgw-12312312312312312 \ --customer-gateway-id cgw-001122334455aabbc \ --options OutsideIPAddressType=Ipv6,TunnelInsideIpVersion=ipv6,TunnelOptions=[{StartupAction=start},{StartupAction=start}]

Risposta di esempio:

{ "VpnConnection": { "VpnConnectionId": "vpn-0abcdef1234567890", "State": "pending", "CustomerGatewayId": "cgw-001122334455aabbc", "Type": "ipsec.1", "TransitGatewayId": "tgw-12312312312312312", "Category": "VPN", "Routes": [], "Options": { "StaticRoutesOnly": false, "OutsideIPAddressType": "Ipv6", "TunnelInsideIpVersion": "ipv6" } } }

Crea una connessione VPN a Transit Gateway utilizzando l'API

Puoi creare una connessione VPN utilizzando l' EC2 API Amazon. Questa sezione fornisce esempi di messaggi di richiesta e risposta per la creazione di una connessione VPN con gateway di transito utilizzando l'API.

Prerequisiti

Prima di creare una connessione VPN utilizzando l'API, assicurati di avere:

  • Un gateway di transito creato e disponibile

  • Un gateway per i clienti configurato con i dettagli del dispositivo locale

L'esempio seguente mostra come creare una connessione VPN utilizzando l'azione CreateVpnConnection API:

POST / HTTP/1.1 Host: ec2.us-east-1.amazonaws.com Content-Type: application/x-www-form-urlencoded Action=CreateVpnConnection &Type=ipsec.1 &TransitGatewayId=tgw-12345678901234567 &CustomerGatewayId=cgw-12345678901234567 &Options.StaticRoutesOnly=false &Version=2016-11-15

Questo esempio crea una connessione VPN con routing dinamico (BGP) tra il gateway di transito specificato e il gateway del cliente.

Una risposta API riuscita restituisce i dettagli della connessione VPN:

<?xml version="1.0" encoding="UTF-8"?> <CreateVpnConnectionResponse xmlns="http://ec2.amazonaws.com/doc/2016-11-15/"> <requestId>7a62c49f-347e-4fc4-9331-6e8eEXAMPLE</requestId> <vpnConnection> <vpnConnectionId>vpn-1a2b3c4d5e6f78901</vpnConnectionId> <state>pending</state> <customerGatewayId>cgw-12345678901234567</customerGatewayId> <type>ipsec.1</type> <transitGatewayId>tgw-12345678901234567</transitGatewayId> <category>VPN</category> <options> <staticRoutesOnly>false</staticRoutesOnly> </options> </vpnConnection> </CreateVpnConnectionResponse>

La risposta include l'ID della connessione VPN, lo stato corrente e i dettagli di configurazione. La connessione sarà inizialmente in uno stato «in sospeso» mentre AWS effettua il provisioning dei tunnel VPN.