网上有很多这样的资料,因为配置的问题,在我的项目中还是遇到了不少问题:
项目配置如下:服务器端是ubuntu12.0.4,希望客户端通过window或是在ubuntu都能够访问;
我这里采用XRDP,该方法支持多用户登录并远程桌面。
这里有篇文章写的不错,不过我这里验证不需要那么复杂的。
http://blog.csdn.net/aldenphy/article/details/14448457
点击打开链接
sudo apt-get install xrdp
sudo apt-get install vnc4server
sudo apt-get install tightvncserver
上面三个语句,我只是安装了xrdp的程序,另外的两个估计是最新版本或者是编译环境安装的时候已经安装了。
这个程序已经是自动运行的,而且也自动设置成了开机自动运行,免去了很多麻烦。
接下来就出来了问题,ifconfig 查看了ip
因为我机器用的是window7+虚拟机ubuntu12.0.4的配置,所以:主机中运行:mstsc ,输入ip就可以了,直接连接。过会提示输入,帐户,密码。连接成功。也没有网上说的进去后只有背景的问题。
随后,用同事的机器远程登入测试,奇怪,不管怎样,就是无法连接。提示错误。
后来无意中发现一般文章:
http://blog.csdn.net/luoweifeng1989/article/details/6116678
点击打开链接
这里引用下这位兄台的文字,做个知识的普及,这里谢过。
你怎样让你的局域网主机访问你的虚拟机提供的服务。下边小解下虚拟机配置。先说明下VMware这款模拟器给我们的几个常用选择:
桥接模式 bridged
简单的来说,就是可以认为虚拟机是直接连接到物理网卡上的。就好比你的主机和你的虚拟机同时连接在一个物理HUB上。那样的话,虚拟机其实在网络环境构成上就是一个独立的局域网节点。他需要自己的IP,DNS等。如果局域网有DHCP服务器,当然也可以使用。
主机模式host-only
主机模式说白了就是点对点连接。就像是你的主机与虚拟机之间用一根双绞线连接在一起了。这个一般用来在调试嵌入式设备等作业中使用。
网络地址转换模式 NAT
所谓NAT呢,这个作为中国网民那就再熟悉不过了,IPv4不够用就是靠这个给缓解的,明白内网外网的同志都理解这个。这也是虚拟机上网最简单直接的方式。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
对比自己的项目,虚拟机默认的设置就是:
主机模式
;
所以在自己的主机上测试是可以的,而在同事那里就不行,之后改成
桥接模式
,重新启动虚拟机,ifconfig可以看出,ip地址已经更换了,马上连接测试,好了,连接成功。