1. 程式人生 > >如何在 vmware esxi 中開放 VNC功能及端口實現遠程管理 完整篇

如何在 vmware esxi 中開放 VNC功能及端口實現遠程管理 完整篇

如何在 vmware esxi 中開放 vnc功能及端口實現遠程管理 完整篇

VMWare esxi中開放 VNC功能及端口實現遠程管理 完整篇

在多個論壇上看了相關文章,總的寫得不完整。現將各方資源整編寫完整版。詳文如下!

步驟1. 修改ESXi主機的firewall配置

ESXi主機的/etc/vmware/firewall目錄下增加vnc的防火墻配置文件,vnc.xml,內容如下:

(忽略此行vi /etc/vmware/firewall/service.xml)

編輯/etc/vmware/firewall # cat vnc.xml

<!-- FirewallRule for VNC Console-->

<ConfigRoot>

<service>

<id>VNC</id>

<rule id = ‘0000‘>

<direction>inbound</direction>

<protocol>tcp</protocol>

<porttype>dst</porttype>

<port>

<begin>5900</begin>

<end>5910</end>

</port>

</rule>

<rule id = ‘0001‘>

<direction>outbound</direction>

<protocol>tcp</protocol>

<porttype>dst</porttype>

<port>

<begin>0</begin>

<end>65535</end>

</port>

</rule>

<enabled>true</enabled>

<required>false</required>

</service>

</ConfigRoot>

步驟2. 刷新防火墻規則

/etc/vmware/firewall# esxcli networkfirewall refresh

檢查規則是否生效:

/etc/vmware/firewall# esxcli networkfirewall ruleset list | grep VNC

VNC true 說明 看到提示VNC ,狀態true即開啟

/etc/vmware/firewall#

步驟3. Vsphere Client 虛擬機配置

步驟如下:

關閉虛擬機,然後對虛擬機“編輯設置”。

鼠標右擊選擇 Edit settings”;

配置選擇 Options 標簽頁;

選項在 Advanced 下選擇 General”;

高級下面的常規點擊 Configuration Parameters 按鈕;

編輯配置參數最後加入如下配置參數:

RemoteDisplay.vnc.enabled= true

RemoteDisplay.vnc.password=<password>

RemoteDisplay.vnc.port= <port>

設置完成以後,重新啟動虛擬機。

步驟4. 客戶端測試

通過VNC-Viewer連接剛才的虛擬機控制臺

技術分享

VNC Server裏面輸入的是ESXiIP地址,端口號為RemoteDisplay.vnc.port=<port>所配置的端口號。

技術分享

這裏的密碼為:RemoteDisplay.vnc.password = <password>所配置的密碼。

技術分享


本文出自 “方向盤” 博客,請務必保留此出處http://68240021.blog.51cto.com/524479/1970732

如何在 vmware esxi 中開放 VNC功能及端口實現遠程管理 完整篇