在Linux主机上根据需要,虚拟出一台一台独立的操作系统(如win7、winxp、redhat等)

应用情境:

文档所要达到的目的:

在RedHat操作系统中,安装VMware workstation,在VMware workstation中安装虚拟机。使用其他的主机远程连接虚拟机,使用户在使用虚拟机的时候,感觉上是在使用一台实实在在真实存在的计算机。

1、安装实验环境RedHat

1)、利用UltraISO制作Redhat U盘启动盘

具体操作步骤参见文章:《利用UltraISO制作RedhatU盘启动盘

注意:我们在这儿安装的RedHat版本为:Red Hat Enterprise Linux Server release 6.5 (Santiago)

可从http://pan.baidu.com/s/1tnmrk下载。

2)、安装Redhat操作系统

在未开机状态下插入U盘,启动计算机,进入BIOS模式,选择U盘启动。根据步骤完成安装。

到这儿,RedHat已经安装完毕,当前计算机应该已经是一台实实在在的Linux服务器了。

2、在Redhat中安装VMware workstation

具体操作步骤参见:《Linux系统上安装VMware Workstation》

注意:我们在这儿安装的VMware Workstation版本为:VMware-Workstation-Full-8.0.0-471780.i386.bundle

可从http://pan.baidu.com/s/1o6jvvD4下载。

3、在Redhat的VMware workstation中安装winxp操作系统

4、配置VMware workstation中的Windows xp网络配置

1)、虚拟机网络适配器选择:桥接模式
在Linux主机上根据需要,虚拟出一台一台独立的操作系统(如win7、winxp、redhat等)_第1张图片


在Linux主机上根据需要,虚拟出一台一台独立的操作系统(如win7、winxp、redhat等)_第2张图片

2)、打开RedHat中的应用程序 -> 系统工具 -> Virtual Network Editor

在Linux主机上根据需要,虚拟出一台一台独立的操作系统(如win7、winxp、redhat等)_第3张图片

在Linux主机上根据需要,虚拟出一台一台独立的操作系统(如win7、winxp、redhat等)_第4张图片

vmnet8的配置依据为:

a)、Subnet IP Address: 192.168.1.0

因为,RedHat实体主机的IP为:192.168.1.227。为了外网能够远程访问win xp,所以我们应将win xp的IP地址设置在192.168.1网段。故,我们指定vmnet8的Subnet IP Address为192.168.1.0。

#查看 RedHat 实体机网络配置情况

ifconfig

在Linux主机上根据需要,虚拟出一台一台独立的操作系统(如win7、winxp、redhat等)_第5张图片

3)、配置win xp的IP

a)、设置IP

设置这台虚拟计算机win xp的IP为192.168.1.网段的107,即:192.168.1.107

b)、设置默认网关

因为RedHat实体计算机的默认网关为192.168.1.254,所以,我设置win xp的默认网关也为192.168.1.254

c)、设置DNS

在Linux主机上根据需要,虚拟出一台一台独立的操作系统(如win7、winxp、redhat等)_第6张图片

到此,基本配置完毕。下面进行网络测试,验证网络是否连通。

5、测试网络配置是否成功

1)、win xp中IP192.168.1.107 ping RedHat实体机IP:192.168.1.227

在Linux主机上根据需要,虚拟出一台一台独立的操作系统(如win7、winxp、redhat等)_第7张图片

从结果可看出,能ping通。

2)、在局域网中,用其它实体机器(IP为192.168.1.83的实体机)ping RedHat中win xp的IP,看是否可ping通

在Linux主机上根据需要,虚拟出一台一台独立的操作系统(如win7、winxp、redhat等)_第8张图片

在Linux主机上根据需要,虚拟出一台一台独立的操作系统(如win7、winxp、redhat等)_第9张图片

从结果可看出,局域网内其它实体机并不能ping通虚拟机win x。

3)、为了解决ping不通win xp虚拟机的问题,我们关闭win xp防火墙

在Linux主机上根据需要,虚拟出一台一台独立的操作系统(如win7、winxp、redhat等)_第10张图片

4)、192.168.1.83实体机重新ping 虚拟机IP

在Linux主机上根据需要,虚拟出一台一台独立的操作系统(如win7、winxp、redhat等)_第11张图片

可发现,192.168.1.83 ping 通虚拟机win xp。

到此,我们的配置基本上成功了。

6、远程连接win xp

1)、在实体机192.168.1.83实体机中,远程连接win xp 192.168.1.227

在Linux主机上根据需要,虚拟出一台一台独立的操作系统(如win7、winxp、redhat等)_第12张图片

在Linux主机上根据需要,虚拟出一台一台独立的操作系统(如win7、winxp、redhat等)_第13张图片

由图可看出,远程桌面连接失败。

2)、解决远程桌面失败问题

选择“允许用户远程连接到此计算机”

在Linux主机上根据需要,虚拟出一台一台独立的操作系统(如win7、winxp、redhat等)_第14张图片

3)、在192.168.1.83中重新远程桌面连接win xp

从弹出窗口可看出,在远程桌面连接时,我们需要“用户名”和“密码”,但事实上,我们并未给win xp192.168.1.107虚拟机设置密码。

所以,我们仍然无法进行远程桌面连接。

4)、给win xp 192.168.1.107虚拟机设置密码

5)、重新远程桌面连接192.168.1.107

在Linux主机上根据需要,虚拟出一台一台独立的操作系统(如win7、winxp、redhat等)_第15张图片

在接下来的弹出框中输入

“用户名”:Administrator 

"密码":****

远程桌面连接成功。

到此,已经完成我们想要的结果的98%。

遗留尚未解决的问题:

虽然到目前为止,局域网内其他实体机可以访问虚拟机win xp。但是我们的虚拟机win xp还是不能上网。

这个问题还未得到解决。












你可能感兴趣的:(在Linux主机上根据需要,虚拟出一台一台独立的操作系统(如win7、winxp、redhat等))