17 Oracle Cloud InfrastructureへのVPN接続を設定
IPSec VPNを使用して、Compute Classic環境とOracle Cloud Infrastructureの間の接続を設定します。
IPネットワークとOracle Cloud Infrastructureの間のVPNaaS接続を設定
このトピックはOracle Cloud at Customerには適用されません。
Compute ClassicとOracle Cloud Infrastructure間のVPN接続の設定について
Oracle Cloud InfrastructureへのVPNaaS接続の設定のワークフロー
-
Compute ClassicサイトでIPネットワークを作成するか、または既存のIPネットワークを使用します。 「IPネットワークの作成」を参照してください。 この情報は、VPNaaS接続の作成時に指定する必要があるため、IPネットワークの名前を書き留めておいてください。
-
vNICsetを作成します。 インスタンスを作成する場合は、VPN接続経由で到達可能なIPネットワークに追加される各vNICに対して、このvNICsetを指定します。 vNICsetの作成を参照してください。 この情報は、VPNaaS接続の作成時に指定する必要があるため、vNICsetの名前に注意してください。
-
Compute ClassicサイトのVPNaaSを使用してVPN接続を作成します。 「Compute ClassicでのVPN接続の作成」を参照してください。
-
Oracle Cloud Infrastructureで必要なネットワーク・コンポーネントを作成してIPSec VPNを設定します。 「Oracle Cloud Infrastructureドキュメント」の「IPSec VPNの設定」を参照してください。
-
Compute Classicサイトで作成したVPN接続を、Oracle Cloud Infrastructureで作成したIPSec VPNトンネルの事前共有キーとIPアドレスで更新します。 「Compute ClassicでVPNaaS接続を更新する」を参照してください。
-
Compute ClassicサイトおよびOracle Cloud Infrastructureでのホスト間の接続を検証します。
接続をテストしてから使用を開始します。 IPネットワーク・セキュリティ・ルールおよびVCNでのセキュリティ・リストの設定方法によっては、VCNでインスタンスを起動して、IPネットワークのインスタンスからそのインスタンスにアクセスできる必要があります。 または、VCNインスタンスからIPネットワークのインスタンスに接続できる必要があります。 接続が使用可能な場合は、使用できます。
これにより、Compute Classicサイトの「単一」 IPネットワークとOracle Cloud InfrastructureサイトのVCNの「単一」サブネット間のVPN接続が設定されます。 Oracle Cloud Infrastructure VCN内の別のIPネットワークと別のサブネットとの間にVPN接続を確立する場合は、別のVPNaaS接続を作成する必要があります。
Compute ClassicでのVPN接続の作成
Compute ClassicサイトのVPNaaSを使用してVPN接続を作成します。
VPNゲートウェイのパブリックIPアドレスを書き留めた後、Oracle Cloud Infrastructureに必要なネットワーク・コンポーネントを作成します。 「Oracle Cloud Infrastructureドキュメント」の「IPSec VPNの設定」を参照してください。
Oracle Cloud Infrastructureで必要なネットワーク・コンポーネントを作成する際には、次の点に注意してください:
-
動的ルーティング・ゲートウェイ(DRG)を作成し、DRGをVCNにアタッチした後、DRGのルート表およびルート・ルールを作成します。 ルートには、Compute ClassicサイトのIPネットワークへのルートを含める必要があります。 これは、DRGを指すCompute Classicサイト内のIPネットワークです。
-
顧客対応機材(CPE)オブジェクトの作成時に、「IPアドレス」フィールドに、Compute Classicサイトで作成したVPNゲートウェイのパブリックIPアドレスを指定します。
-
IPSec接続をDRGからCPEオブジェクトに作成する際に、「静的ルートCIDR」フィールドで、Compute ClassicサイトでIPネットワークのCIDRブロックを指定します。 CIDRブロックは、1つのIPネットワークのみで指定できます。
VPNaaS接続を更新するCompute Classic
プロシージャ
Compute ClassicサイトのVPN接続が更新されてプロビジョニングされると、IPSec VPNトンネルがOracle Cloud Infrastructureで使用可能になります。 この処理には数分かかります。
Compute ClassicサイトおよびOracle Cloud Infrastructureでのホスト間の接続を検証します。 IPネットワーク・セキュリティ・ルールおよびVCNセキュリティ・リストの設定方法に応じて、VCNでインスタンスを起動し、IPネットワークのインスタンスからアクセスできる必要があります。 または、VCNインスタンスからIPネットワークのインスタンスに接続できる必要があります。 接続が使用可能な場合は、使用できます。
共有ネットワークとOracle Cloud Infrastructureの間のVPN接続の設定
このトピックはOracle Cloud at Customerには適用されません。
共有ネットワークとOracle Cloud Infrastructure間のVPN接続を設定するためのワークフロー
-
前提条件を完了します。 「始める前に」を参照してください。
-
Compute ClassicでCorente Services Gatewayインスタンスを作成します。 「クラウド・ゲートウェイの作成」を参照してください。
-
Oracle Cloud InfrastructureのVPNデバイスに関する情報を追加します。 「サードパーティVPNデバイスの登録」を参照してください。
-
Corente Services GatewayとOracle Cloud Infrastructure DRG間の接続を作成します。 「Oracle Cloud Infrastructure VPNとのクラウド・ゲートウェイの接続」を参照してください。
-
アクセスする各インスタンスで、GREトンネルをゲートウェイに構成します。 サードパーティGatewayオンプレミスから共有ネットワークへのVPNのセットアップのOracle Cloudでのゲスト・インスタンス上のGREトンネルの構成を参照してください。
-
VPN接続のタイムアウトを更新してください。 「タイムアウトの更新」を参照してください。
-
「稼働中」へのVPN接続のステータス変更後に接続をテストします。 IPネットワーク・セキュリティ・ルールおよびVCNセキュリティ・リストの設定方法に応じて、VCNでインスタンスを起動し、IPネットワークのインスタンスからアクセスできる必要があります。 または、VCNインスタンスからIPネットワークのインスタンスに接続できる必要があります。 接続が使用可能な場合は、使用できます。
始める前に
Oracle Cloud InfrastructureへのIPSec VPN接続を作成する前に、次のタスクを完了してください。
-
共有ネットワークにIP予約を作成します。 IPアドレスを予約する場合、このIPアドレスがどのインスタンスにもアタッチされていないことを確認してください。 「パブリックIPアドレスの予約」を参照してください。
VPNゲートウェイの作成時にこの情報を提供する必要があるため、予約したパブリックIPアドレスの値を書き留めておいてください。
-
Oracle Cloud Infrastructureでネットワーク・コンポーネントを作成します。 「Oracle Cloud Infrastructureドキュメント」の「IPSec VPNの設定」を参照してください。
Oracle Cloud Infrastructureで必要なネットワーク・コンポーネントを作成する際には、次の点に注意してください:
- 動的ルーティング・ゲートウェイ(DRG)を作成し、DRGをVCNにアタッチした後、DRGのルート表およびルート・ルールを作成します。 ルートには、Compute Classicサイトの共有ネットワークへのルートを含める必要があります。
- 顧客対応機材(CPE)オブジェクトの作成時に、「IPアドレス」フィールドに、Compute Classicサイトで作成したVPNゲートウェイのパブリックIPアドレスを指定します。 Compute Classicサイトでクラウド・ゲートウェイを作成する際に、VPNゲートウェイにパブリックIPアドレスを割り当てるためのIP予約を指定します。 このIPアドレスを指定します。
- DRGからCPEオブジェクトへのIPSec接続の作成時に、「静的ルートCIDR」フィールドに172.16.1.0/24と入力します。 これは、Compute Classic環境のCorente Services GatewayインスタンスへのGREトンネルのローカル・アドレスを含むサブネットです。
-
このタスクを実行するには、
Compute_Operations
のロールが必要です。 このロールが自分に割り当てられていない場合または不確実な場合は、システム管理者にOracle Cloud 「Infrastructure Classicコンソール」でそのロールが割り当てられていることを確認するように依頼してください。 「Oracle Cloudの管理とモニタリング」の「ユーザー・ロールの変更」を参照してください。
クラウド・ゲートウェイの作成
Compute ClassicインスタンスへのVPN接続を確立する場合は、まずCorente Services Gatewayインスタンスを作成します。
- Compute Classicコンソールにサインインします。 ドメインが複数のサイトにまたがっている場合は、適切なサイトを選択します。 サイトを変更するには、ページの上部近くにある「Site」メニューをクリックします。
- 「Network」タブをクリックします。
- 「ネットワーク」ドロップダウン・リストで、VPNを展開し、Corenteを展開して、VPN Gatewaysを次にクリックします。
- 「Create VPN Gateway」をクリックします。
- 必須情報を選択または入力します。
- Name: Corente Services Gatewayインスタンスの名前を入力します。
- IP予約: このインスタンスで使用するIP予約を選択します。 これはVPNゲートウェイのパブリックIPアドレスです。
- イメージ: インスタンスの作成に使用するマシン・イメージを選択します。 最新のCorenteゲートウェイ・イメージ(corente_gateway_images-9.4.1062)を選択する必要があります。
- Interface Type: 「Single-homed」を選択します。
- サブネット: 172.16.1.0/24と入力します。 これは、クラウド上でGREトンネルCorente Services Gatewayインスタンスのローカル・アドレスを含むサブネットです。
- 「作成」をクリックします。
Corente Services Gatewayインスタンスが作成されます。 必要なオーケストレーションが作成され、自動的に開始されます。 たとえば、Corente Gatewayインスタンスの名前をCSG1と指定した場合は、次のオーケストレーションが作成されます。
-
vpn-CSG1-launchplan: このオーケストレーションは、指定したイメージを使用してインスタンスを作成し、それを共有ネットワークに関連付けます。
-
vpn-CSG1-bootvol: このオーケストレーションは、ブート可能な永続ストレージ・ボリュームを作成します。
-
vpn-CSG1-secrules: このオーケストレーションは、必要なセキュリティ・リスト、セキュリティ・アプリケーションおよびセキュリティ・ルールを作成します。
-
vpn-CSG1-master: このオーケストレーションは、ネストされた各オーケストレーション間の関係を指定し、各オーケストレーションを適切な順序で開始します。
Corente Services Gatewayインスタンスの作成中、「VPN Gateways」ページの「Instance」列に表示されるインスタンスのステータスは、「Starting」です。 インスタンスが作成されると、ステータスは「Ready」に変わります。
注意:
「Instances」ページで、ゲートウェイ・インスタンスをリストして詳細を表示できます。または、「Orchestrations」ページで、対応するオーケストレーションを表示できます。 ただし、ゲートウェイ・インスタンスの管理には、常に「VPN Gateways」ページを使用することをお薦めします。
サードパーティVPNデバイスの登録
Compute ClassicインスタンスへのVPN接続を確立するには、Corente Services Gatewayインスタンスの作成後に、VPNデバイスを登録して、Oracle Cloud Infrastructure内の動的ルーティング・ゲートウェイ(DRG)に関する情報を提供します。
Oracle Cloud Infrastructure VPNとのクラウド・ゲートウェイの接続
Corente Services Gatewayインスタンスを作成してサードパーティ・デバイスを追加した後、データ・センターとCompute Classicインスタンス間のVPN接続を確立するには、Oracle Cloud Infrastructure VPNとのクラウド・ゲートウェイとの接続が必要になります。
VPN設定を完了するには、Corente Services GatewayインスタンスとVPNを使用してアクセスする各Compute Classicインスタンスとの間にGREトンネルを構成する必要があります。 サードパーティGatewayオンプレミスから共有ネットワークへのVPNのセットアップのOracle Cloudでのゲスト・インスタンス上のGREトンネルの構成を参照してください。
タイムアウトの更新
App Net Managerは、Compute ClassicでIPSec VPNネットワークのコンポーネントを変更および監視するために使用するセキュアなWebポータルです。
- https://www.oracle.com/technetwork/server-storage/corente/downloads/index.htmlからApp Net Managerをダウンロードします。
- Compute Classicにサブスクライブしたときに電子メールで受信したCorente資格証明を使用して、App Net Managerにログインします。
- App Net Managerの「Domains」ペインで、「Locations」をクリックして展開し、すべてのゲートウェイを表示します。
- Oracle Cloud Infrastructure Classicゲートウェイ・インスタンスを右クリックして、「編集」を選択します。
- 「Edit」ダイアログ・ボックスで、「Partners」タブを選択して、「Add」ボタンをクリックします。
- 3rd-統計デバイスを選択してから、以前のタスクで構成したOracle Cloud Infrastructure VPNデバイス名を選択します。
- 「タイムアウト」の下で、28800秒を「IKE寿命」として入力します。
- 「タイムアウト」の下で、1800秒を「IPSECライフ・タイム」として入力します。
- 「OK」をクリックしてダイアログ・ボックスを閉じます。
- 「App Net Manager」画面上部にある「Save」をクリックします。