*VNCを使えるようにする(個々のVMに対して設定が必要) [#o7c8dd64]
原因はともかく、vmware console plugin がなぜか動かない時にはVNCが一番!
と誰も言ってないと思うが覚えておいて損は無い。

-[[VMware KB: Using a VNC Client to Connect to Virtual Machines>http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&externalId=1246]]

-[[VMware Server Backdoor with VNC>http://www.petri.co.il/virtual_using_vnc_and_vmware_server.htm]]

上記を参考に、男らしく「ノーパスワード、万歳!」な設定。

 RemoteDisplay.vnc.port = "5901"
 RemoteDisplay.vnc.enabled = "TRUE"
 annotation = "VNC port: 5901"

ここで最後の1行を付けておくことを激しくお勧めする。
なぜか?

#ref(vmw-vnc-notes.png);

ポート番号がすぐ分かるようにでした。

*ファイアウォールを突破する [#sf3f126c]
VMWare Server が動いているPCのファイアウォールに穴あけすると、
別のPCからVNCでVMに接続出来るようになる。格段に便利。

答えは vmware-vmx.exe にファイアウォールの許可を与えれば良い。
というだけではつまらないので発見の仕方。

+上記に従って、VNCを有効にする
+VMを起動
+VMWare Serverが起動しているPCで、VNCのポートを掴んでいるPID(プロセスID)を見つける(netstat -on とか)
+該当のPIDで起動しているバイナリを見つける(tasklist | find "5901" とか)
+ファイアウォールの許可を、そのバイナリに与える

#ref(vmware-vnc-server-s.png);


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS