【带图操作指南】使用 AWS Amazon WorkSpaces 构建远程工作环境

使用 AWS Amazon WorkSpaces 构建远程工作环境
  • 通过使用 AWS 的 Amazon WorkSpaces,您可以在家或外出时轻松构建安全舒适的工作环境。
  • 我们将根据公司引入 Amazon WorkSpaces 以准备远程办公的经验,介绍配置和步骤。
  • 本文为刚创建 AWS 帐户但不知如何操作的初学者提供了图文并茂的设置教程。

背景

入职不久后,领导让我在 AWS 上构建远程办公环境。
因为我是唯一的理科出身,所以被委派了这个任务,但其实我从未接触过 AWS。
我们公司员工都在办公室通过自己的桌面电脑工作。
为了满足领导的要求,我开始学习 AWS。

难题

工作本身需要通过公司电脑上安装的软件来完成。
我建议将软件安装在笔记本电脑上分发给员工,这样就可以不用 AWS 实现远程办公。
然而,这样做暴露了一些问题:

  • 软件的使用基于通信的 IP 地址限制,因此只能从授权的 IP 地址访问。
  • 通过软件生成的文件必须保存在公司内部网络中的驱动器上。

后者可以通过 Google Drive 等工具解决,但前者相对困难。为了实现远程办公,需要授权每位员工家中网络的 IP 地址。

方法

通过使用 AWS 的 Amazon WorkSpaces,可以为每位员工提供虚拟桌面环境。
虚拟桌面位于虚拟网络 (VPC) 内,需要指定互联网的出口。
使用 NAT 网关可以固定 IP 地址,使员工在任何有互联网的地方都可以访问桌面。
以下是大致的配置:

管理员方面的步骤

假设已经使用公司信用卡创建了 AWS 账户,并且已经登录到管理控制台。

创建 VPC

  1. 从以下 URL 创建 VPC、子网等
    https://us-east-1.console.aws.amazon.com/vpcconsole/home?region=us-east-1#CreateVpc:createMode=vpcWithResources
  2. 使用以下设置创建。 (除下划线项目外,其余均为默认设置)。
    • 要创建的资源:VPC 等
      • 这将同时创建子网等。
    • 自动生成名称标签: ☑ 自动生成 “远程工作环境”。
      • 这将自动命名 VPC 和子网。 以后可以更改。
    • IPv4 CIDR 块:10.0.0.0/16
      • VPC 的私有 IP 地址范围。 以后不能更改。
      • 在连接互联网时,它与公共 IP 地址无关。
    • 可用区(AZ)数量:2
      • 这表示子网所在的 AWS 数据中心的数量。
    • 公有子网的数量:2
      • 这是可以连接到互联网的子网数量。
    • 私有子网的数量:2
      • 不能连接互联网的子网数量。
    • NAT 网关 ($): 在 1 个可用区中
      • 如果使用 NAT 网关,此设置将决定是否将其放置在所有 AZ 中。
      • 每次在一个 AZ 中创建一个 NAT 网关,因为每个 NAT 网关的数量都有成本。
      • ($)符号表示需要付费)。
    • VPC 终端节点:S3 网关
      • 这似乎允许从 VPC 直接访问 S3。
      • 附加本身是免费的,而且似乎有助于减少费用,所以我还是保留它。
图像

设置目录

  1. 从以下 URL 创建目录
    https://us-east-1.console.aws.amazon.com/directoryservicev2/home?region=us-east-1#!/create
  2. [步骤 1] 选择目录类型
    • 目录类型: ⦿ AWS 管理的 Microsoft AD
图像
  1. [步骤 2] 输入目录信息
    • 版本: ⦿ 标准版
    • 目录 DNS 名称:corp.awsexample.com
    • 管理员密码: **********
图像
  1. [步骤 3] 选择 VPC 和子网
    • VPC:创建 VPC 中创建的 VPC
    • 子网:在创建 VPC 中创建的两个私有子网
图像
  1. [步骤 4] 审核和创建
    • 单击 “创建目录”。
图像

注册目录

  1. 在以下 URL 注册 WorkSpaces 使用的目录
    https://us-east-1.console.aws.amazon.com/workspaces/v2/directories/create-directory
  2. 使用以下设置注册。
    • WorkSpace 类型: ⦿ 个人
    • WorkSpace 设备管理: ⦿ AWS 目录服务
    • 已取消註冊 AWS Directory Service 中的目录: ⦿ 在 创建目录服务 中创建的目录
    • 注册:在创建 VPC 中创建了 2 个专用子网
图像

创建 WorkSpaces

  1. 从以下 URL 创建工作空间
    https://us-east-1.console.aws.amazon.com/workspaces/v2/workspaces/create-workspaces
  2. [步骤 1] 选择目录
    • 目录: ⦿ 在 创建目录服务 中创建的目录
图像
  1. [步骤 2 – 可选的] 创建用户
    • 用户: 注册 5 名希望远程工作的员工。
      • 用户名:员工登录时的 ID
      • 名字:员工的名
      • 姓氏:员工的姓
      • 电子邮件:内部电子邮件地址
图像
  1. [步骤 3] 标识用户
    • 从目录中选择用户: 选择已创建的用户
图像
  1. [步骤 4] 选择捆绑包
    • 选择捆绑包: Power
    • Power 个服务包:⦿ Power with Windows 10 and Office 2019 Pro Plus (Server 2022 based)
      • 筛选 操作系统:Windows
      • 筛选 协议:PCoIP(因为我们还想在iPad上使用它
      • 筛选 软件:Office 2019 Plus
图像
  1. [步骤 5] WorkSpaces 配置
    • 运行模式:AutoStop
    • AutoStop 时间(小时):1
图像
  1. [步骤 6 – 可选的] 自定义
    • 不做任何操作,保持原样 [下一步]。
图像
  1. [步骤 7] 检查
    • 点击 [创建]。
图像

完成上述步骤后,一封包含登录说明的电子邮件将发送到注册员工的电子邮件地址。
重复 [步骤 2 – 可选],添加更多用户。

用户方面的步骤

  1. 按照收到的电子邮件中的步骤操作并设置密码。
  2. 在家用电脑或 iPad 上安装 WorkSpaces 客户端
  3. 请他们确认可以使用 WorkSpaces 客户端中的用户名和密码登录。

这就是我写下来的过程,但对于初学者来说,这个过程相当漫长。
我花了一个多月的时间,但在一些人的帮助下,我成功地启动并运行了它。
希望这对其他人有所帮助。

タイトルとURLをコピーしました