虚拟机构建局域网详细图文教程

  • 格式:docx
  • 大小:1011.82 KB
  • 文档页数:15

1

虚拟机与主机构建局域网

1 法1:利用虚拟网卡

方法步骤在另一篇教程——“不联网的情况下ping通主机与虚拟机”已经详细介绍,此处不再啰嗦。

缺陷:只能在同一主机上搭建,即最多1台主机,n台虚拟机(n为较小的整数),对于想构建多台主机的局域网,此方法不可行。

2 法2:利用物理网卡(真实网卡)

前提是:主机中装有网卡(没有的话,只能用虚拟网卡搭建了),已安装网卡驱动,并且两台主机之间要用网线连接。

【测试环境】

主机A:XP系统,主机A上有2个虚拟机,分别为CentOS和Ubuntu;主机B:Win7系统,主机B上有2个虚拟机,分别为CentOS和Ubuntu。

2.1 配置Win7系统

1. 打开网络和共享中心,打开方法,点击电脑右下角的网络标识,

2. 再点击“打开网络和共享中心”

3. 点击如下左边的“更改网络适配器” 2

4. 出现如下界面,禁用“虚拟网卡”,启用“物理网卡”

图中,1为虚拟网卡(出现Microsof Loopback Adapter字样的为虚拟网卡),2为物理网卡(主机上的真实网卡),右键—属性,有禁用和启用的选项。

5. 配置真实网卡的IP地址,双击真实网卡,即上图中的“本地连接5”,出现如下界面 3

6. 点击上图中的“属性”,出现如下界面 4

7. 双击上图中的Internet协议版本4(TCP/IPv4),按照如下界面所示配置IP地址

8. 点击“确定”,在“确定”,再剩下的界面中,点击“详细信息”,出现如下界面,说明已配置成功。 5

2.2 配置XP系统的IP地址

1. 打开“网络连接”,打开方式:右键“网上邻居”,选择“属性”,出现如下截图:

其中,1为虚拟网卡,2为真实网卡,启用真实网卡2,右键,选择启用;禁用虚拟网卡1,右键,选择停用。

区分真实网卡与虚拟网卡的方法:

右键“本地连接2”,选择“属性”,出现如下截图: 6

出现Microsoft Loopback Adapter字样的为虚拟网卡。

右键“本地连接3”,选择“属性”,出现如下界面: 7

出现类似红色区域内的字样,说明为真实网卡。

2. 右键“本地连接3”,即真实网卡,选择“属性”,出现如下界面:

拖动滚动条,双击“Internet协议(TCP/IP)” 8

3. 在出现的界面中,按照如下参数配置IP地址,点击“确定” 9

设置的IP地址为:192.168.10.xxx,子网掩码:255.255.255.0 其余设置不用管。这里xxx为0-255的整数,不包括0和255,本次测试选用192.168.10.10。

2.3 配置虚拟机的IP地址

本次测试配置的IP地址分别为:

Win7主机上的Ubuntu系统IP地址:192.168.10.102

Win7主机上的CentOS系统IP地址:192.168.10.103

XP主机上的Ubuntu系统IP地址:192.168.10.12

XP主机上的CentOS系统IP地址:192.168.10.13

方法步骤如下:

2.3.1 配置Ubuntu系统

1. 打开Ubuntu虚拟机之前,将连接方式设置为桥接(Bridge),截图如下:

2. 运行虚拟机的Ubuntu系统,打开终端,Ubuntu的快捷键为:Ctrl+Alt+T,输入ifconfig,查看虚拟机当前的网卡名及IP地址,截图如下:本次测试的虚拟机的网卡名为:eth0,IP地址还未配置 10

3. 配置虚拟机的IP地址,IP地址可为192.168. 10.xxx(其中xxx表示0-255之间的整数,不包括0和255,本次测试选用192.168.10.102),指令为:sudo

ifconfig eth0 inet 192.168.10.102,回车,输入密码后即可配置成功(若已在root权限下操作,可省略sudo,也不用输密码),此时再输入ifconfig发现IP地址已配置为192.168.10.102,截图如下:

2.3.2 配置CentOS系统

1. 打开CentOS虚拟机之前,将连接方式设置为桥接(Bridge),截图如下: 11

2. 运行虚拟机的CentOS系统,打开终端,输入ifconfig,查看虚拟机当前的网卡名及IP地址,截图如下:本次测试的虚拟机的网卡名为:eth1,IP地址已配置为192.168.10.103,截图如下:

3. 若IP地址未配置,或者已配置的IP地址不是我们想要的,则配置虚拟机的IP地址,IP地址可为192.168. 10.xxx(其中xxx表示0-255之间的整数,不12

包括0和255,本次测试选用192.168.10.103),指令为:ifconfig eth1 inet

192.168.0.112,回车,此时再输入ifconfig发现IP地址已配置为192.168.10.103

2.4 局域网搭建完成

参数说明:

Win7主机的IP地址为:192.168.10.100

Win7主机上的Ubuntu系统IP地址:192.168.10.102

Win7主机上的CentOS系统IP地址:192.168.10.103

XP主机的IP地址为:192.168.10.10

XP主机上的Ubuntu系统IP地址:192.168.10.12

XP主机上的CentOS系统IP地址:192.168.10.13

进行如下测试:

1. Win7主机ping Win7上的Ubuntu

打开dos命令窗口(打开方式:开始—在搜索框输入“cmd”,回车)

在dos命令窗口输入:ping 192.168.10.102,并按回车,截图如下:

出现红色圈内的时间,说明已经ping通。

2. Win7主机ping Win7上的CentOS

在dos命令窗口输入:ping 192.168.10.103,并按回车,截图如下: 13

说明已经ping通。

3. Win7主机ping XP主机

在Win7的dos命令窗口输入:ping 192.168.10.103,并按回车,截图如下:

说明已ping通。

4. XP主机ping XP上的Ubuntu

打开XP主机的dos命令窗口(打开方式:开始—运行—输入“cmd”并回车)

在命令窗口输入:ping 192.168.10.12,回车,截图如下: 14

说明已经ping通。

5. XP主机ping XP上的CentOS

在命令窗口输入:ping 192.168.10.13,回车,截图如下:

说明已经ping通。

6. XP主机ping Win7主机

在命令窗口输入:ping 192.168.10.100,回车,截图如下: 15

说明已经ping通。

至此,6台电脑的局域网已经搭建完成。