Créer une virtual gateway

Vous pouvez créer une virtual gateway à attacher à un Net. Vous pouvez ensuite mettre en place une connexion VPN entre ce Net et une client gateway. Pour en savoir plus, voir Tutoriel : Mettre en place une connexion VPN.

Vous pouvez créer la virtual gateway avant ou après avoir créé le Net.

Créer une virtual gateway avec Cockpit v2

  1. Dans le dashboard Virtual Gateways, cliquez sur IconAddFull Créer une virtual gateway.
    La boîte de dialogue CRÉER UNE VIRTUAL GATEWAY apparaît.

  2. Dans le champ Nom, tapez un nom pour la virtual gateway.

  3. Cliquez sur Créer.
    La virtual gateway est créée.

Créer une virtual gateway avec OSC CLI

À ce jour, cette section est disponible en anglais uniquement.

The CreateVirtualGateway command creates a virtual gateway.
A virtual gateway is the access point on the Net side of a VPN connection.

For more information, see About Virtual Gateways.

Request sample
$ osc-cli api CreateVirtualGateway --profile "default" \
    --ConnectionType "ipsec.1"

This command contains the following attributes that you need to specify:

  • ConnectionType: The type of VPN connection supported by the virtual gateway (always ipsec.1).

  • DryRun: (optional) If true, checks whether you have the required permissions to perform the action.

The CreateVirtualGateway command returns the following elements:

  • ResponseContext: Information about the context of the response.

    • RequestId: The ID of the request.

  • VirtualGateway: Information about the virtual gateway.

    • ConnectionType: The type of VPN connection supported by the virtual gateway (always ipsec.1).

    • NetToVirtualGatewayLinks: The Net to which the virtual gateway is attached.

      • NetId: The ID of the Net to which the virtual gateway is attached.

      • State: The state of the attachment (attaching | attached | detaching | detached).

    • State: The state of the virtual gateway (pending | available | deleting | deleted).

    • Tags: One or more tags associated with the virtual gateway.

      • Key: The key of the tag, with a minimum of 1 character.

      • Value: The value of the tag, between 0 and 255 characters.

    • VirtualGatewayId: The ID of the virtual gateway.

Result sample
{
  "VirtualGateway": {
    "VirtualGatewayId": "vgw-12345678",
    "ConnectionType": "ipsec.1",
    "NetToVirtualGatewayLinks": [],
    "State": "available",
    "Tags": []
  },
  "ResponseContext": {
    "RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
  }
}

Créer une virtual gateway avec oapi-cli

À ce jour, cette section est disponible en anglais uniquement.

The CreateVirtualGateway command creates a virtual gateway.
A virtual gateway is the access point on the Net side of a VPN connection.

For more information, see About Virtual Gateways.

Request sample
$ oapi-cli --profile "default" CreateVirtualGateway \
    --ConnectionType "ipsec.1"

This command contains the following attributes that you need to specify:

  • ConnectionType: The type of VPN connection supported by the virtual gateway (always ipsec.1).

  • DryRun: (optional) If true, checks whether you have the required permissions to perform the action.

The CreateVirtualGateway command returns the following elements:

  • ResponseContext: Information about the context of the response.

    • RequestId: The ID of the request.

  • VirtualGateway: Information about the virtual gateway.

    • ConnectionType: The type of VPN connection supported by the virtual gateway (always ipsec.1).

    • NetToVirtualGatewayLinks: The Net to which the virtual gateway is attached.

      • NetId: The ID of the Net to which the virtual gateway is attached.

      • State: The state of the attachment (attaching | attached | detaching | detached).

    • State: The state of the virtual gateway (pending | available | deleting | deleted).

    • Tags: One or more tags associated with the virtual gateway.

      • Key: The key of the tag, with a minimum of 1 character.

      • Value: The value of the tag, between 0 and 255 characters.

    • VirtualGatewayId: The ID of the virtual gateway.

Result sample
{
  "VirtualGateway": {
    "VirtualGatewayId": "vgw-12345678",
    "ConnectionType": "ipsec.1",
    "NetToVirtualGatewayLinks": [],
    "State": "available",
    "Tags": []
  },
  "ResponseContext": {
    "RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
  }
}

Créer une virtual private gateway avec AWS CLI

Avant de commencer : Installez et configurez AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI.

Pour créer une virtual private gateway, utilisez la commande create-vpn-gateway en suivant cette syntaxe :

Exemple de requête
$ aws ec2 create-vpn-gateway \
    --profile YOUR_PROFILE \
    --type ipsec.1 \
    --endpoint https://fcu.eu-west-2.outscale.com

Cette commande contient les attributs suivants que vous devez spécifier :

  • (optionnel) profile : Le profil nommé que vous voulez utiliser, créé pendant la configuration d’AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI.

  • type : Le type de connexion VPN que la virtual private gateway supporte (toujours ipsec.1).

  • endpoint : Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête. Pour en savoir plus, voir Installer et configurer AWS CLI.

La commande create-vpn-gateway renvoie les éléments suivants :

  • State : L’état de la virtual private gateway (pending | available | deleting | deleted). Pour en savoir plus, voir À propos des virtual private gateways > Cycle de vie.

  • Tags : Un ou plusieurs tags associés à la virtual private gateway. Cet élément contient les informations suivantes :

    • Key : La clé du tag.

    • Value : la valeur du tag.

  • Type : Le type de connexion VPN que la virtual private gateway supporte (toujours ipsec.1).

  • VpnGatewayId : L’ID de la virtual private gateway.

  • VpcAttachments : Le VPC auquel la virtual private gateway est attachée, le cas échéant. Cet élément contient les informations suivantes :

Exemple de résultat
{
    "VpnGateway": {
        "State": "available",
        "Tags": [],
        "Type": "ipsec.1",
        "VpnGatewayId": "vgw-ce550be4",
        "VpcAttachments": []
    }
}

La virtual private gateway est créée.

Pages connexes

Méthodes API correspondantes

AWS™ et Amazon Web Services™ sont des marques de commerce d'Amazon Technologies, Inc. ou de ses affiliées aux États-Unis et/ou dans les autres pays.