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

开始之前

过程

  1. 右键单击清单中的虚拟机,然后选择编辑设置
  2. 虚拟硬件选项卡上,从新设备下拉菜单中选择串行端口,然后单击添加

    串行端口会显示在虚拟设备列表的底部。

  3. 展开新串行端口
  4. 虚拟硬件选项卡上,展开串行端口,然后选择连接类型。

    选项

    操作

    使用物理串行端口

    选择此选项将虚拟机设置为使用主机上的物理串行端口。从下拉菜单中选择串行端口。

    使用输出文件

    选择此选项将输出从虚拟串行端口发送到主机上的文件。浏览选择串行端口要连接到的输出文件。

    使用命名管道

    选择此选项设置两个虚拟机之间的直接连接,或虚拟机与主机上的应用程序之间的连接。

    1. 管道名称字段中键入管道的名称。

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

    通过网络进行连接

    选择使用网络以通过远程网络连接。

    1. 选择网络备用。

      • 选择服务器使虚拟机监控其他主机的入站连接。

      • 选择客户端使虚拟机启动与其他主机的连接。

    2. 输入端口 URI

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

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

    打印机

    选择打印机以连接到远程打印机。

  5. (可选) : 选择轮询时自愿放弃

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

  6. 选择打开电源时连接在打开虚拟机电源时连接串行端口。
  7. 单击确定

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

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

telnet yourESXiServerIPAddress 12345

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

telnet://yourLinuxBox:23

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