注意:

为 Oracle Cloud Infrastructure 上的单个区域中的远程访问设置 OpenVPN

简介

随着远程工作和云采用的增加,安全访问公司资源变得越来越重要。远程访问 VPN 允许用户从任何地方连接到其组织的网络,加密所有数据以保护其免受未经授权的访问。无论是在远程办公、家中还是在旅途中,虚拟专用网络 (VPN) 都能确保连接保持私密和安全。

图像

在本教程系列中,我们将带您逐步完成构建以下映像中概述的体系结构的过程。

图像

Oracle Cloud Infrastructure (OCI) 中的 VPN

VPN 对于在您的本地数据中心、您的组织使用的其他云环境或远程办公室之间建立安全通信至关重要,需要您的 OCI 设置。在 OCI 中,您可能需要两种类型的 VPN,每种都适合不同的用例。

注:本教程仅重点介绍如何使用 OpenVPN 设置远程访问 VPN。

OpenVPN 概览

OpenVPN 是一种广泛使用的 VPN 解决方案,提供多种口味,以满足不同需求。在本教程中,我们将重点介绍:

有关不同 OpenVPN 产品的更多信息,请参阅哪款 OpenVPN 产品适合您?

目标

教程第一部分的最终体系结构

您将从头开始构建以下环境。

图像

先决条件

任务 1:创建动态路由网关

任务 2:设置 Spoke 虚拟云网络

任务 2.1:创建 VCN

任务 2.2:将 VCN 附加到 DRG

任务 2.3:创建专用子网

任务 2.4:在子网上配置路由和安全

任务 3:预配测试 VM (Target-Instance-1)

任务 3.1:使用 PuTTY 密钥生成器生成 SSH 密钥对(可选)

注:

  1. 我们在本教程中使用 PuTTY 来生成 SSH 密钥和访问 VM,但可以随时使用您选择的任何其他类似工具。
  2. 仅当需要对实例进行 SSH 访问时,才需要执行此操作。在本教程中,我们将通过仅 ping 实例进行测试。

任务 3.2:预配 Target-Instance-1 计算实例

注:在上一步中,如果不打算访问实例,请选择“No SSH keys(无 SSH 密钥)”选项。

任务 4:设置 Hub 虚拟云网络

任务 4.1:创建 VCN

任务 4.2:将 VCN 附加到 DRG

任务 4.3:创建 Internet 网关

任务 4.4:创建公共子网

任务 4.5:在子网上配置路由和安全

任务 5:预配和配置 OpenVPN Access Server

任务 5.1:从市场提供 OpenVPN

任务 5.2:从 PuTTY 访问 OpenVPN VM 并完成初始设置

任务 5.3:配置远程访问

任务 6:测试和验证

任务 6.1:安装 OpenVPN Connect

任务 6.2:设置 OpenVPN Connect

任务 6.3:Ping Target-Instance-1 实例

后续步骤

Set up OpenVPN for Remote Access Across Multiple Regions on Oracle Cloud Infrastructure 教程的第二部分中,我们将扩展相同的设置,以包括我们将与远程对等连接连接的另一个区域。设置所需的网络配置后,将使用相同的 OpenVPN Access Server 连接到新灾难恢复区域中的资源。

确认

更多学习资源

浏览 docs.oracle.com/learn 上的其他实验室,或者访问 Oracle Learning YouTube 渠道上的更多免费学习内容。此外,请访问 education.oracle.com/learning-explorer 成为 Oracle Learning Explorer。

有关产品文档,请访问 Oracle 帮助中心