Skip to main content

2026 年 9 月 4 日

Windows - 使用網路位址轉譯和連接埠對應

如果 Omnissa Horizon Client 連線至位於不同網路中的虛擬機器型桌面平台,就必須設定網路位址轉譯 (NAT) 與連接埠對應。

在此範例中,您必須在桌面平台上設定外部位址資訊,讓 Horizon Client 能使用這些資訊透過 NAT 或連接埠對應裝置連線至桌面平台。此 URL 與 Omnissa Horizon Connection Server 上的外部 URL 與 PCoIP 外部 URL 設定相同。

當 Horizon Client 位於不同網路,且在 Horizon Client 與執行外掛程式的桌面平台之間存在 NAT 裝置時,即需要進行 NAT 或連接埠對應組態。例如,若 Horizon Client 與桌面平台之間存在防火牆,該防火牆即相當於 NAT 或連接埠對應裝置。

IP 位址為 192.168.1.1 的桌面平台部署範例說明 NAT 與連接埠對應的組態。IP 位址為 192.168.1.9、且位於同一網路中的 Horizon Client 系統,會使用 TCP 和 UDP 建立 PCoIP 連線。該連線為直接連接,不具有任何 NAT 或連接埠對應組態。

此圖說明位於相同網路中的 PCoIP 用戶端與 PCoIP Server 之間的連線方式。

如果您在用戶端與桌面平台之間新增 NAT 裝置,以便它們在不同位址空間中作業,並且不對外掛程式做出任何組態變更,則 PCoIP 封包將無法正確地路由傳送,並且會失敗。在該範例中,用戶端使用不同的位址空間且 IP 位址為 10.1.1.9。由於用戶端將使用桌面平台位址來傳送 TCP 和 UDP PCoIP 封包,因此此設定失敗。目的地位址 192.168.1.1 將無法從用戶端網路運作,並且可能會導致用戶端顯示空白畫面。

此圖形說明在 PCoIP 用戶端與使用 NAT 裝置的伺服器之間的連線失敗。

若要解決該問題,您必須將外掛程式設定為使用外部 IP 位址。如果針對該桌面平台將 externalIPAddress 設定為 10.1.1.1,則當桌面平台通訊協定連線至桌面平台時,外掛程式會為用戶端提供 IP 位址 10.1.1.1。對於 PCoIP,必須針對此設定在桌面平台上啟動 PCoIP 安全閘道服務。

對於連接埠對應,當桌面平台使用標準 PCoIP 連接埠 4172,而用戶端必須使用其他目的地連接埠 (在連接埠對應裝置上對應至連接埠 4172) 時,您必須針對此設定來設定外掛程式。如果連接埠對應裝置對應連接埠 14172 至 4172,則用戶端必須對 PCoIP 使用目的地連接埠 14172。您必須對 PCoIP 設定此設定。在外掛程式中,將 externalPCoIPPort 設定為 14172。

在使用 NAT 與連接埠對應的組態中,externalIPAdress 設定為 10.1.1.1 (此為轉譯為 192.168.1.1 的網路),externalPColPPort 設定為 14172 (此為對應至 4172 的連接埠)。

此圖形說明設定 PCoIP 用戶端、安全閘道以及使用 NAT 裝置和連接埠對應的伺服器。

對於 PCoIP 的外部 PCoIP TCP/UDP 連接埠組態,如果 RDP 連接埠 (3389) 或架構通道連接埠 (32111) 為連接埠對應,您必須設定 externalRDPPortexternalFrameworkChannelPort 來指定 TCP 連接埠號碼,用戶端將使用此號碼透過連接埠對應裝置實現連線。

此頁面對您有幫助嗎?

針對本主題提供意見回饋

本主題對您有幫助嗎?

請勿填寫任何個人或機密資訊。

正在產生連結…