Autonomous Database: 踏み台経由でプライベートのAPEXにアクセスする #oracle - Qiita

はじめに

プライベートのAutonomous Database(ADB)を利用しているAPEXに、Linuxサーバーを踏み台にしてSSHポートフォワードで接続します。

構成イメージ

image.png

前提

セキュリティリストで以下を許可しておきます。

パブリック(踏み台)サブネット

  • イングレス
    • 接続元からから22/tcp
  • エグレス

プライベート(ADB)サブネット

  • イングレス
  • エグレス

手順

  1. ローカル端末(Powershell等)から、ADBに踏み台サーバーを経由するSSHポートフォワーディングします

    ssh -i "" -N -L localポート番号>:ADBのプライベートエンドポイントIP>:宛先=ADBのポート番号:443> user名>@踏み台のPublicIP>
    

    例:ssh -i "C:\Users\XXX\XXX.key" -N -L 443:10.0.1.6:443 opc@168.XX.XX.XX

  2. ローカル端末のWebブラウザから https://localhost へアクセスします

  3. ORDS(Oracle Rest Data Services)のページからAPEXの管理画面にアクセスすることができます。

    image.png

  4. APEXの実行(もしくはSQL Developer WebからDatabase Actions)をクリックして作成されているDBユーザー(admin等)でログインします。



フラッグシティパートナーズ海外不動産投資セミナー 【DMM FX】入金

Source link