BGPを使用したOracle Cloudへの冗長VPN接続
この記事の手順は、BGPを介してCato CloudとOracle Cloudの間に冗長VPN接続を設定する方法を示しています。
Oracle Cloud(OCI)とIKEv1 BGP接続を設定する方法:
Cato管理アプリケーションから、ネットワーク > IP割り当てを選択し、アカウントにOCI仮想ネットワークの適切な場所にある2つのIPアドレスがあることを確認してください。
詳しくは、アカウント用IPアドレスの割り当てを参照してください。
ネットワーク > サイトページで、新規作成をクリックし、OCI用の新しいサイトを作成してください。
ネイティブ範囲がOracle Cloud VCNの範囲と同じであることを確認してください。
OCIポータルから、VCNをまだ持っていない場合は作成します。

ナビゲーションペインから、Virtual Cloud Networksを選択し、Create Virtual Cloud Networkをクリックします。

VCNに名前と範囲を入力し、Create Virtual Cloud Networkをクリックします。

最初に割り当てた2つのCato PoP IPアドレスのそれぞれに対しCustomer-Premises Equipmentオブジェクトを2つ作成します。

最初のCustomer-Premises Equipmentオブジェクトを作成し、最初のPoP用のIPアドレスで構成します。

2番目のCustomer-Premises Equipmentオブジェクトを作成し、2番目のPoP用のIPアドレスで構成します。

お使いのVCNに2つのCustomer-Premises Equipmentオブジェクトがあります。

ナビゲーションペインの左側から、動的ルーティングゲートウェイを選択し、動的ルーティングゲートウェイを作成をクリックします。

名前を入力し、動的ルーティングゲートウェイの作成をクリックします。

ナビゲーションペインから、IPSec接続を選択し、IPSec接続の作成をクリックします。
IPSec接続を2つ作成する必要があります。

最初のPoP Customer-Premises Equipmentオブジェクトを使用してIPSec接続を作成します。
ウィンドウの下部近くにスタティックCIDRを入力してください。 これにより、CATOモバイルVPNネットワーク(10.41.0.0/16)と一致し、シンプルかつ一貫性が保たれます。
注:
IPSec接続の作成をクリックする前に、ウィンドウの下部にある高度なオプションを表示リンクをクリックします。

高度なオプション > トンネル1タブから、次の設定を構成してください:
独自のカスタム共有シークレット[32文字制限]を入力してください。
ルーティングタイプから、BGP動的ルーティングオプションをクリックしてください。
BGP ASNに、CatoのデフォルトのASNである64515を入力します。
CATO内部トンネルインターフェース(CPE)IPアドレスとOracle内部トンネルインターフェースIPアドレスを設定してください。
IPSec接続の作成をクリックしてください。

上記の手順を繰り返して、2番目のIPSec接続を作成してください。
2番目のPoP Customer-Premises Equipmentオブジェクトを必ず使用してください。

2つのIPSec接続はライフサイクル状態のプロビジョニングになり、利用可能になるまでに最大15分かかることがあります。

作成した各IPSec接続のOracle Cloud IPSecピアIPアドレスを保存します。 IPSec接続名をクリックして詳細を表示すると、これらのIPアドレスを見つけることができます。
詳細画面でジェネリックにラベル付けされたトンネル名を無視し、特定に構成およびラベル付けされたトンネルのVPN IP アドレスのみが必要です。

Cato管理アプリケーションで、ナビゲーションペインからネットワーク > サイトをクリックし、Oracle VCNのサイトを選択します。
ナビゲーションペインから、IPSecを選択し、一般およびプライマリセクションを展開します。
サービスタイプを一般的なに設定し、CATO PoPピアIPが対応するOracle CloudピアIPと一致していることを確認してください。

Cato IPsecトンネル内のIPアドレスが、それぞれのOracle Cloud ピアIPアドレスと同じであることを確認してください。 プライベートIPs:
CatoのIPアドレスは、Oracle Cloud内のCPEのIPアドレスと同じです
サイトのIPアドレスは、Oracle Cloud内のOracleのIPアドレスと同じです
Oracle Cloudの共有シークレットに一致するように、プライマリおよびセカンダリーPSK設定を設定します。
Oracle Cloudの設定に一致するように、IKEv1フェーズ1およびフェーズ2のパラメータを設定します。
一般的に、Catoのデフォルト設定を変更する必要はありません。
保存するをクリックします。
Cato管理アプリケーションで、サイト設定 > BGPを選択します。
2つのBGPネイバーを指定します。 CATOのデフォルトASNはすでに64515として設定されています。 これは、Oracle IPSecトンネル構成の高度なオプションに設定した内容と一致します。
OracleのASN(ネイバー)を31898に設定し、Oracle内部インターフェースIPアドレスをネイバーとして指定します。 このIPアドレスは、上記のステップ11のIPSec設定セクションで定義したものと一致します。
注:
Oracle Regionから離れたPoPのBGPネイバーに高いメトリック値を設定するようにしてください。 以下の例では、Cato New York PoPに関連付けられたBGPネイバーに101のメトリックが適用されています。
Cato管理アプリケーションで設定を保存します。
Oracle Cloudポータルで、IPSec接続が利用可能になるまで待ちます。

Oracle CloudおよびCATO管理アプリケーションの両方でトンネルとBGPのステータスを確認できます。
Oracle Cloudの検証:


Oracle Cloudでルートを更新する前に、動的ルーティングゲートウェイがOracle仮想クラウドネットワークに接続されていることを確認してください。 動的ルーティングゲートウェイをクリックし、DRGを選択してください。

ナビゲーションペインから、Virtual Cloud Networksをクリックします。

DRGがお使いのVCNに接続されていることを確認してください。 そうでなければ、今すぐ接続してください。

適切なトラフィックをIPSec接続経由で送信するように、ルーティングテーブルを更新します。
以下のスクリーンショットは、OracleからCatoへのIPSec接続を介したデフォルトルートの設定方法を示しています。



