虚拟机最多可使用四个虚拟串行端口。可以将虚拟串行端口连接到主机上的物理串行端口或文件。也可以使用主机端命名管道设置两个虚拟机之间的直接连接或虚拟机与主机上应用程序之间的连接。此外,可以使用端口或 vSPC URI 通过网络连接串行端口。

开始之前

过程

  1. 在 vSphere Client 清单中,右键单击虚拟机并选择编辑设置
  2. 单击硬件选项卡,然后选择添加
  3. 选择串行端口,然后单击下一步
  4. 在“串行端口类型”页面上,选择端口要访问的介质类型。

    选项

    描述

    使用主机上的物理串行端口

    单击下一步,然后在下拉菜单中选择端口。

    输出到文件

    单击下一步,然后浏览至主机上要用于存储虚拟串行端口输出的文件的位置。

    连接到命名的管道

    1. 单击下一步,然后在管道名称字段中键入管道的名称。

    2. 从下拉菜单中选择管道的近端远端

    通过网络进行连接

    1. 单击下一步,再单击服务器客户端,然后键入端口 URI。

      URI 是虚拟机串行端口应连接到的串行端口的远端。

    2. 如果使用 vSPC 作为通过单个 IP 地址访问所有虚拟机的中间步骤,请选择使用虚拟串行端口集中器 (vSPC),然后键入 vSPC URI 位置。

  5. (可选) : 如果不希望在打开虚拟机电源时连接并行端口设备,则取消选中打开电源时连接
  6. (可选) : 选择轮询时自愿放弃

    只能为在轮询模式下使用串行端口的客户机操作系统选择此选项。此选项可以阻止客户机占用过多 CPU。

  7. 检查“即将完成”页面中的信息,然后单击完成

在没有身份验证参数的情况下建立与客户端或服务器的串行端口网络连接

如果不使用 vSPC,且将具有已连接串行端口的虚拟机配置为带有 telnet://:12345 URI 的服务器,则可以从 Linux 或 Windows 操作系统连接到虚拟机的串行端口。

telnet yourESXiServerIPAddress 12345

同样,如果在端口 23 (telnet://yourLinuxBox:23) 上的 Linux 系统上运行 Telnet 服务器,则将虚拟机配置为客户端 URI。

telnet://yourLinuxBox:23

虚拟机将在端口 23 上启动到 Linux 系统的连接。