從 Internet 存取 vCenter Server(遠端網路)

從 Internet 存取 vCenter Server(遠端網路)

我有這樣的拓樸:

在此輸入影像描述

我希望能夠讓我的用戶透過 Internet 存取 vCenter Server(我將在這裡使用 VPN,但安全性不是這裡的主要問題,至少現在不是)。

在 vSphere 文件上 (vCenter Server 所需的連接埠)我了解到 vCenter 需要443開啟連接埠才能接受 vSphere Client 請求。但我不知道這到底該如何運作(重要的:這只是一個測試環境; vCenter Server 沒有任何寶貴的數據,所以至少現在我不擔心安全性;我只是想學習如何做到這一點)。

我想這樣做:

  1. 進行連接埠轉發,這意味著我將轉發212:182.22.23:443192.168.0.2:443
  2. 向我的客戶(目前 - 只有我透過網路從另一個房間,是的)提供以下 IP 位址212:182.22.23
  3. vSphere Client在我的 Windows 7 機器上安裝
  4. 輸入vSphere ClientIP並212:182.22.23傳遞密碼...並連接

夠了嗎?透過此設置,我可以透過 Internet 存取 vCenter 嗎?或者我還需要更多東西嗎?我讀到 vCenter 在安裝過程中應該會打開 ESXi 熱點上所需的端口,所以它已經完成(我希望如此)。我的路由器不需要其他設定嗎?

答案1

在您的路由器上,也將連接埠 902 轉送到您的 VMWare 主機 IP 位址。

當在網路之外時,此方法應如下運作:

使用外部 IP 連線(前往 google 並蒐索「我的 IP 是什麼」)> 內部路由器

================================================== = =========================

路由器設定 = 單一連接埠轉送:

ESX主機= 443 > 443 > 兩者 (TCP/UDP) > 您機器的 IP > 已啟用

Vsphere客戶端= 902 > 902 > 兩者 (TCP/UDP) > 您機器的 IP > 已啟用

================================================== = =========================

計算機設定 = 防火牆設定:

入境= 設定VMware Player/Vsphere Client/Workstation/等。 > 私有、公有和網域!

出境= 對出站執行與入站相同的操作!

================================================== = =========================

使用 CMD 進行測試 = 確保 Telnet 已啟用:

telnet(您從google獲得的外部IP位址)(需要測試的連接埠)

範例:telnet 182.521.22.1 902(對 443 執行相同操作)

如果出現黑屏則表示連線成功並且可以遠端連線

================================================== = ===========================

測試 Vsphere 客戶端:

當您開啟該程式時:

輸入外部IP:連接埠號

例子:

外部IP位址:182.521.22.1:443

使用者:根

密碼:alfjhdl;fdsj;lhd

如果您連接到 ESXi 主機,那麼您就成功了!

================================================== = ===========================

如果您無法連線或遠端登入:

1.檢查您的防火牆,確保連接埠 902 和 443 允許網域、公用和專用的入站/出站。

2.檢查是否有任何其他程式透過停用程式運行來阻止連線(Malwarebytes 等)

================================================== = =============================

附帶說明一下,您可能需要註冊動態 DNS,以便可以使用面向外部的 IP 位址的主機名稱。然後,您可以使用 DDNS 的 FQDN 而不是外部 IP 位址登入 Vshphere 用戶端。

祝你好運!

相關內容