~ VNC ESXi 內的 VM ~

| 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 

トラックバック

このブログ記事に対するトラックバックURL:

コメント & トラックバック

No comments yet.

Comment feed

コメントする

Smiley face

March 2024
S M T W T F S
 12
3456789
10111213141516
17181920212223
24252627282930
31