转载请注明:本文来自红磊的博客http://blog.csdn.net/honglei915/archive/2010/08/31/5853189.aspx

在虚拟机安装的Linux上配置VNC需要注意一下几点:

  • 保证Linux拥有自己独立的IP。

这个问题可以通过设置虚拟机的网络连接方式解决。在Network adapter里选择第一项:Bridged。这样可以保证虚拟机独立连接局域网,而不是和Host共享IP地址。设置改变后,一定要重启Linux才能生效。

  • 保证Linux上VNC使用的端口和VMware里允许的远程端口一致。

VNC默认的端口貌似是5500,为了是他们一致,我把VMware里的端口也改成这个了,在VMware Setting里的option里的Remote Display里可以更改这个端口。

  • VNC比较常见的图形化界面问题。

关于这个问题,网上众说纷纭。最后用这个方法解决的:

修改/root/.vnc/xstartup文件的配置
(1)把下面两行的注释去掉
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc


(2)把&twm改成&gnome-session

修改后的结果如下:

  • 防火墙端口问题。

就是不让防火墙阻止VNC,为了图省事,我直接把防火墙给关了:

service iptables stop

这个命令每次重启系统都要运行一次才行。

 

我装的是Redhat Enterprise 4,系统自带了VNC,所以不用安装了,直接启动就行。

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐