透過 vCenter Server 將用戶端連線到 ESXi 主機時,使用者和管理員與虛擬機器主控台的通訊都需要使用特定連接埠。這些連接埠支援不同的用戶端功能,與 ESXi 上的不同層相連,並使用不同的驗證通訊協定。

連線到虛擬機器主控台的方法,取決於您是使用 vSphere Web Client,還是使用 vSphere SDK 等不同的用戶端。

使用 vSphere Web Client 進行連線

使用 vSphere Web Client 進行連線時,您始終連線到用於管理主機的 vCenter Server,並從該處存取虛擬機器主控台。

涉及以下連接埠。

連接埠 9443 和連接埠 9090

vSphere Web Client 使用連接埠 9443 實現與 vCenter Server 的 HTTPS 通訊,使用連接埠 9090 實現與 vCenter Server 的 HTTP 通訊。如果使用者可以存取 vCenter Server,則他們還能存取個別 ESXi 主機和虛擬機器。

可以在 vSphere Web Client 安裝期間變更這些連接埠。

連接埠 443 和連接埠 902

如果 vCenter Server 系統與 vCenter Server 管理的 ESXi 主機之間存在防火牆,請在防火牆中開啟連接埠 443 和 902,允許資料從 vCenter Server 傳輸到 ESXi 主機。

圖表 1. 連接埠用於 vSphere Web ClientvCenter Server 管理的 ESXi 主機的通訊
連接埠用於 vSphere Client 與 ESXi 的通訊

如需有關設定連接埠的其他資訊,請洽詢防火牆系統管理員。

透過 vCenter Server 和 vSphere Client 進行連線

透過 vSphere Client 進行連線時,所需的連接埠取決於您是直接連線到 ESXi 主機,還是連線到 vCenter Server 系統。

連接埠 443

連接埠 443 透過 Tomcat Web 服務或 SDK,將 vSphere Web Services SDK 等用戶端連線到 ESXi。主機程序將連接埠 443 資料分多路傳輸到適當的接收者進行處理。

vSphere SDK 直接連線到 ESXi 時,可以使用此連接埠支援與主機及其虛擬機器相關的任何管理功能。連接埠 443 是 vSphere SDK 等用戶端向 ESXi 傳送資料時使用的連接埠。VMware 不支援為這些連線設定不同的連接埠。

連接埠 902

這是 vCenter ServerESXi 接收資料時使用的連接埠。

連接埠 902 透過 VMware 授權精靈 (vmware-authd),將 vCenter Server 連線到主機。此精靈將連接埠 902 的資料分多路傳輸到適當的接收者進行處理。VMware 不支援為該連線設定不同的連接埠。

透過 vSphere Client 直接連線

透過 vSphere Client,您可以直接連線到 ESXi 主機。

連接埠 902

vSphere Client 使用此連接埠為虛擬機器上的客體作業系統 MKS 活動提供連線。使用者正是透過此連接埠,與虛擬機器的客體作業系統及應用程式進行互動。VMware 不支援為此功能設定不同的連接埠。