Site-to-Site VPN
IPSec connection to a DRG over two redundant tunnels.
- Provider
- oci
- Kind
- VPN gateway
- Category
- Edge
- Also known as
- VPN Connect
| property | type | values | required | kind default | this component |
|---|---|---|---|---|---|
| activeActive | boolean | — | no | false | ▸ true |
| bgp | boolean | — | no | false | ▸ false |
| encapsulationMode | enum | tunnel | no | tunnel | inherited |
| ikeVersion | enum | ikev1 | ikev2 | no | — | inherited |
| managed | boolean | — | no | false | ▸ true |
| peerType | enum | site-to-site | point-to-site | cloud-to-cloud | no | — | ▸ site-to-site |
| routingType | enum | static | bgp | policy-based | no | static | inherited |
| throughputMbps | integer | — | no | — | inherited |
| tunnelType | enum | ipsec | ssl | wireguard | no | — | ▸ ipsec |
| tunnelsPerConnection | integer | — | no | 2 | inherited |
Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.
No rule reads this kind yet. That is a gap, not a guarantee.
nodes:
- { id: "site-to-site-vpn", component: "oci-site-to-site-vpn" }VPN Gatewayalibaba-vpn-gatewayAWS Client VPNaws-client-vpnAWS Site-to-Site VPNaws-site-to-site-vpnAzure VPN Gatewayazure-vpn-gatewayNetBirdnetbirdOpenVPNopenvpnstrongSwanstrongswanSubmarinersubmarinerTailscaletailscaleGeneric VPN gatewayvpn-gatewayWireGuardwireguardZeroTierzerotierCloud VPNgoogle-cloud-vpnIBM Cloud VPN for VPCibm-vpn-gatewayClient VPN for VPCibm-vpn-serverNeutron VPNaaSopenstack-neutron-vpnaasClient Gatewayoutscale-client-gatewayVirtual Gatewayoutscale-virtual-gateway
# yaml-language-server: $schema=../../schema/component.schema.json # Oracle Cloud Site-to-Site VPN: IPSec connection to a DRG made of two redundant tunnels, tunnel # mode only, with static routing the default per tunnel unless BGP is configured explicitly # ("Site-to-Site VPN Overview"). IPSec encrypts and authenticates every packet. schemaVersion: "1" type: "component" id: "oci-site-to-site-vpn" kind: "vpn-gateway" provider: "oci" docs: "https://docs.oracle.com/en-us/iaas/Content/Network/Tasks/overviewIPsec.htm" aliases: ["VPN Connect"] defaults: managed: true peerType: "site-to-site" tunnelType: "ipsec" bgp: false activeActive: true properties: tunnelsPerConnection: type: "integer" default: 2 routingType: type: "enum" values: ["static", "bgp", "policy-based"] default: "static" ikeVersion: type: "enum" values: ["ikev1", "ikev2"] encapsulationMode: type: "enum" values: ["tunnel"] default: "tunnel"