以前は、ホストが自分のVMを「見る」ことができるように、またその逆もできるように、VMネットワーク設定と戦っていました。
ポートフォワードについて学んだら、これについて心配するのをやめました。
VirtualBoxに、ローカルポート(たとえば1521)からトラフィックを取得し、それをVM(たとえば1521)に転送するように指示するだけです。
したがって、SQL DeveloperでホストからVMに接続する場合、localhost:1521に移動し、接続トラフィックをLinuxVBoxイメージのOracleListenerに送信して、ポート1521でリッスンすることができます
ポート転送をクリックします
TCP1521および1521のエントリを追加します
次に、SQL Developerでこれを行うだけで、VM上のDBに接続できます