情况一描述:虚拟机2只可以实现网络共享,虚拟机1即可以实现网络共享,也可以实现samba共享;
物理主机:windowsxp系统;
虚拟机1:fc8,利用VMnet1(host-only)与主机共享网络;
虚拟机2:rh9,利用NAT与主机共享网络;
虚拟机1如何与主机windowsxp共享上网,请参照《[samba]vmware下linux与windows的文件共享问题总结》;
下面介绍虚拟机2中linux操作系统redhat9.0与主机的共享上网问题:
首先,在虚拟机2的设置页面中,Ethernet选项卡的设置为NAT方式;
其次,启动虚拟机2,进入到rh9系统中,在图形界面下,以root用户身份设置“网络”选项,打开“编辑”选项,在“常规”选项卡中选择“自动获取IP地址使用设置:DHCP”;保存设置,退出网络设置。
再次,以root身份登陆shell或者terminal,运行:
#/sbin/service network restart
最后,如果你所在的网络需要代理服务器才能连接到外网的话,请在浏览器的网络代理选项中,设置各自的代理。
完成上述操作后,您的虚拟机2中的rh9就可以上网了。
———————————————————————————————————————————————————————
情况二描述:即想实现网络共享,同时可以使用samba共享;
物理主机:windowsxp系统;
虚拟机1:fc8,利用VMnet1(host-only)与主机共享网络;
虚拟机2:rh9,利用VMnet1(host-only)与主机共享网络;
首先,在虚拟机2的设置页面中,Ethernet选项卡的设置为“自定义”,选择VMnet1(host-only)方式;
其次,启动虚拟机2,进入到rh9系统中,在图形界面下,以root用户身份设置“网络”选项,打开“编辑”选项,
在“常规”选项卡中选择“静态设置的IP地址”:
IP:192.168.0.X (X为1之外的自然数,如2、3、4、……,这里选择10(因为在虚拟机1中设置了192.168.0.2,这里选择10一来好记,二来避免与虚拟机1冲突));
子网掩码:255.255.255.0;
网关:192.168.0.1;
DNS:192.168.0.1;
主机IP:192.168.0.X (这里X=10);
在“硬件设备”选项卡中,选中“关联到MAC地址”一项,自动探测得到MAC地址;
保存设置,退出网络设置。
再次,以root身份登陆shell或者terminal,运行:
#/sbin/service network restart
最后,如果你所在的网络需要代理服务器才能连接到外网的话,请在浏览器的网络代理选项中,设置各自的代理。
完成上述操作后,您的虚拟机2中的rh9就既可以上网,又可以与物理主机中的windows进行samba服务共享了。