» 2013 » January » 01 の記事

~ VNC ESXi 內的 VM ~

connie 2013.01.01 | ESXi | | No Comments

首先要係ESXi 內開firewall port

先用SSH 方法入去ESXi,
Enable SSH on ESXi 可以參考以下文章
http://connie.hk/146/esxi/esxi-ssh-enable/

用VI開啟以下FILE, 去到最底, 看看最後的Service id

vi /etc/vmware/firewall/service.xml

以下圖為例,最後的service id 為0032

Screen Shot 2013-01-01 at 3.20.24 PM

之後可以用notepad 輸入以下東東, 改左個service id 係之前在service.xml 的+1
port 可以set ip range

<ConfigRoot>
<service id='0033'>
 <id>VNC</id>
 <rule id = '0000'>
  <direction>inbound</direction>
  <protocol>tcp</protocol>
  <porttype>dst</porttype>
  <port>
   <begin>5900</begin>
   <end>5910</end>
  </port>
 </rule>
 <enabled>true</enabled>
</service>
</ConfigRoot>

save 做VNC.xml , 用winscp or 其他東東upload 上 /etc/vmware/firewall

Reflesh firewall rule

esxcli network firewall refresh

還有一步就是要在每個想被vnc的VM內加入configuration parameters
先將該VM關掉,到Edit Virtual machine settings>Options>Advanced>General>configuration parameters

Screen Shot 2013-01-01 at 3.31.37 PM

Add Row
Screen Shot 2013-01-01 at 3.34.18 PM

remoteDisplay.vnc.enabled = true
remoteDisplay.vnc.port = 5900
remoteDisplay.vnc.password = ****

之後就可以用vnc client 輸入esxi ip 用不多的port vnc ESXi's VM 

| HOME |

Smiley face

January 2013
S M T W T F S
« Dec   Feb »
 12345
6789101112
13141516171819
20212223242526
2728293031