2016-12-26 162 views
0

我的本地網絡中有一臺ESXi服務器。 我可以通過我的本地網絡上的vSphere連接到它 但無法連接到互聯網。有人通過端口轉發實現了我也是如此。ESXi遠程訪問

ESXi settings 
ip 192.168.100.118 
mask 255.255.255.0 
gateway 192.168.100.1 

Router settings 
incoming port 443 forwarded to 443 of server 192.168.100.118 (my ESXi) 
incoming port 902 forwarded to 902 of server 192.168.100.118 (my ESXi) 

的vSphere 「公網IP」:端口

仍然沒有聯繫。

所以我想如果問題是與路由器和轉發一些端口到我的本地sqlserver端口。它的工作原理

也許有一些設置可以在哪裏啓用對ESXi的公共訪問。

+2

用於遠程連接到ESXi的你有兩個解決方案。 1.如果使用ESXi 6.5其具有Web控制檯客戶端而不是vsphereClient可以連接到它遠程端口80 2.您可以通過上端口22的ssh,在該[鏈接] dpcument連接[1] [1]:https://www.google.com/url?SA = T&RCT = J&Q =&ESRC = S&源=幅和CD = 1&CAD = RJA&uact = 8&VED = 0ahUKEwjoheLB2_jXAhUsKMAKHa37DioQFggkMAA&URL = HTTPS%3A%2F%2Fpubs.vmware.com%2Fvsphere-51%2Ftopic%2Fcom.vmware.vcli.getstart.doc%2Fcli_jumpstart。 3.6.html&USG = AOvVaw25KUp4__WWuBmHQsfsmZnW –

回答

0

我做了一些變通,使之能夠與vCenter Server(除了控制檯到虛擬機):

  • 我配置我的本地計算機將自己標識爲「的vCenter服務器名稱「和‘vcenter-server-name.full.qualified.domain.name’ 在linux下它基本上是這個名字添加到hosts文件附近的本地地址:

    127.0.0.1 localhost.localdomain vcenter-server-name.full.qualified.domain.name vcenter-server-name 
    
  • 我創建了一個隧道到vCenter服務器通過遠程主機我可以ssh去的網絡。須藤是因爲使用本地443端口:這些步驟之後

    sudo ssh [email protected] -L 443:vcenter-server-name:443

,我曾訪問所使用FQDN的所有鏈接和JS/watsnot。

如果ESXi主機僅通過其IP地址識別自身並且沒有域名,則您將無法訪問它。

0

用於遠程連接到esxi,您有兩種解決方案。

  1. ,如果你使用ESXi 6.5的具有Web控制檯的客戶端,而不是vsphereClient您可以連接到遠程,在端口80

  2. 你可以通過SSH連接上,在這個link

  3. dpcument端口22
0

更好的解決方案是使用vSphere Update Manager升級Esxi主機。

需要存在一個VCenter服務器。

或在控制檯上的bash(與ESX CLI)使用update命令:

esxcli software profile update -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml -p ESXi-6.5.0-20170702001-standard