OCIでOracle Linuxインスタンスを作成した後、デフォルトではGUIデスクトップとVNCサービスがインストールされません。これから、「SSHトンネル+VNC接続」をセットアップする方法を紹介したいと思います。この接続パターンは、TCP 5901ポートをOCIセキュリティ・リスト(またはNSG)に追加する必要はありません。 入力ルールにはSSHポート(TCP 22)のみを許可すればOKです。
【お知らせ】
この記事の最新版は、個人ブログ「OCI Tech Journal」で公開しています。ぜひご覧ください。👉 https://oci-tech.jp/oci-linux-vnc-ssh-tunnel/
検証環境
| 項目 | 内容 |
|---|---|
| サーバ OS | Oracle Linux 8 (OCI Compute Instance) |
| クライアント OS | Windows Server 2019,2022 |
| VNC ソフト | TigerVNC (v1.12) |
| SSH ソフト | OpenSSH |
今回の接続対象のインスタンスは、直接アクセスできるパブリック・サブネットにあります。もし、インスタンスがプライベート・サブネットにある場合。「OCI Bastion + SSHトンネル + VNC」のようなソリューションで接続できます。プライベート・サブネット内のインスタンスまたは他のOCIサービスに接続する方法については、私の「OCI Bastion関連のシリーズ・ブログ」をご参照ください。
ステップ
リンクから、詳細をご確認いただけます。
関連記事
クラウド技術ブログ一覧
プライベートサブネット内のOCI Computeに接続する方法まとめ
Oracle LinuxでSQL Developerを使用する方法
公式ドキュメント
Install the VNC Remote Access Server on Oracle Linux
