XP中用virtualbox 虚拟机nat box 4.04 虚拟网卡 NAT方式 虚拟...

VirtualBox虚拟机上网的问题 高手进-中国学网-中国IT综合门户网站-提供健康,养生,留学,移民,创业,汽车等信息
> 信息中心 >
VirtualBox虚拟机上网的问题 高手进
来源:互联网 发表时间: 7:50:05 责任编辑:鲁晓倩字体:
为了帮助网友解决“VirtualBox虚拟机上网的问题 高手进”相关的问题,中国学网通过互联网对“VirtualBox虚拟机上网的问题 高手进”相关的解决方案进行了整理,用户详细问题包括:RT,我想知道:VirtualBox虚拟机上网的问题 高手进,具体解决方案如下:解决方案1:
可能是选择的网卡类型不对.另外,***叹号也不表示一定是驱动问题?虚拟机网卡和你的主机网卡无关的,也就是类似vmtools的东西.至于虚拟机网卡的驱动,可以***vbox的增强工具开qq要周末了,不好意思“”VBOX已正确***且能共享主机文件及驱动“” 是什么意思
解决方案2:
虚拟网卡就没装上是你虚拟机***的问题,你虚拟机里应该没有本地连接吧? 虚拟机***上之后
相关文章:
最新添加资讯
24小时热门资讯
Copyright © 2004- All Rights Reserved. 中国学网 版权所有
京ICP备号-1 京公网安备02号同步到微博虚拟机设置中各种网络连接方式
虚拟机的作用是在现有操作系统下,允许***更多的操作系统,相互之间物理隔离,组成网络,可以更大的发挥计算机的性能。
VirtualBox作为一款免费的虚拟机,非常好用。与之类似的,还有VMWare,这也是一款非常非常好用的虚拟机,操作也非常类似。我们依次为例,讲述VBox下的各种网络连接方式。
为什么要讲这个哪?因为在教学中,发现很多学员对网络知识比较缺乏,对各种网络连接方式哪,知之甚少。现在总结一下,希望来个根本解决。
首先,大家知道一下网络常识:
好了,有了以上的知识铺垫,我们可以继续了。
怎么知道电脑的ip地址哪?
在windows系统下,可以在命令行执行ipconfig命令,图1是我执行的结果
我的电脑一共有4个网络设置。其中,第一个是无线网,我没有使用,因此不显示;第二个是本地连接,也就是笔记本上的网卡接口对应的地址信息,这是最常见的;第三个是VirtualBox的虚拟网,当我们***完VirtualBox后,会在网络连接中产生一个虚拟网卡,这就是那块网卡对应的网络;第四个是家庭宽带上网才有的。
现在大家看一下我的笔记本的网络连接中的信息,见图2
我有很多的网络连接,对于已经使用的,我在图2中加注了1-4的数字,这些数字代表的网络分别对应于图1中的不同ip地址。如果禁用了某个网络,显示为灰色,那么执行ipconfig时就不会再有对应的ip地址显示了。
明白了吧,linux的原理与此类似,不详述。我们继续向下讲。
VirtualBox提供了三种最常用的网络连接方式,分别是网络地址转换(NAT)、桥接网卡、仅主机(Host-Only)适配器。如图3所示。
下面,我们分别讲述这三种网络访问方式是什么意思,以及如何使用的。
网络地址转换(NAT)
这种访问模式指的是虚拟机不占用主机所在局域网的ip,通过使用主机的NAT功能访问局域网和互联网,意味着虚拟机可以访问局域网中的其他电脑,但是其他电脑不知道虚拟机的存在。
使用这种模式时,虚拟机不需要设置静态IP,只需要使用DHCP功能自动获取ip即可。
这种模式的好处是可以利用主机的网卡上网,而且不占用更多的ip地址。在ip
v4紧张的年代,发明了NAT,因此绝大多数上网都是这种方式。
这种访问模式指的是使用主机的网络连接方式。虚拟机和主机在同一个局域网中,与局域网中其他电脑共享同一个网络。如果主机能够不加限制的随意上网,那么虚拟机也可以上网。如果主机是绑定MAC才能上网,那么虚拟机也要绑定MAC才能上网。
在图2中,可能使用的是1、2、4中的某一个,具体哪一个,要看主机是通过什么方式上网的。现在假设使用图2中的第2种网络连接方式,那么意味着在图1中使用的是第2中网络连接方式,那么网段就是192.168.1.xxx。因此,我们在设置虚拟机的ip时一定是192.168.1.xxx的地址,这里的xxx是1-254的一个数字。你可以设置一个ip是其他电脑都不曾使用的。我怎么知道哪个ip别人不用啊?假设你想使用192.168.1.88这个ip,你可以执行命令“ping
192.168.1.88”,如果返回图4所示内容, 表明没有人使用这个ip。
如果执行命令“ping 某个ip”,返回类似图5的内容,说明这个ip正在网络中使用,你就不能使用这个ip了。
这种模式的好处是虚拟机可以方便地访问局域网中的其他电脑,方便访问互联网。
仅主机(Host-Only)适配器
这种访问模式,意味着虚拟机和主机单独组建一个局域网,和主机当前的网络是隔离的。
在这种网络连接模式下,图2中的第3个网络不能停用,否则无法使用这种模式。那么,虚拟机要想和主机通信,必须设置一个ip和主机在同一个网段。图1中的第3个ip地址就是主机的ip,网段是192.168.56.xxx。意味着虚拟机的ip也应该在这个网段。
这种模式的好处是虚拟机网络可以与主机所在的网络物理隔离,缺点是不能方便的上互联网。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。4796人阅读
最近工作时需要使用虚拟的网卡,并且需要修改网卡地址(MAC),从网上查询一番(互联网真强大--!)结果如下:
可以生成虚拟网卡的方法有三种:
1、使用VMware的虚拟网卡。为什么先说这个方法因为我电脑上已经***的VMware,不用再***。嘿嘿!
根据网上资料的描述,修改MAC的方法有两种,一是从属性中直接修改,二是从注册表中修改Network Address。
测试结果:一属性中没有MAC这一修改项,二注册表中也没有Network Address。此路不通。
2、 windows XP中添加loopback接口(虚拟网卡),设置虚拟网卡物理地址。
这个方法不用***软件,XP系统中直接操作即可,操作方法见:http://blog.csdn.net/wy0110/article/details/8246219
注意:这个方法***的网卡设置地址时只能设置02或0A开头的地址,而我要设置的地址不在此列,测试失败。
3、使用VirtualBox虚拟网卡(这才是这篇文章的重点)
第一步:***VirtualBox软件
A、下载VirtualBox(此软件现在是免费软件,可以从官网或第三方任意下载)。
B、***,大家都会就不用说了。
C、***完成,这时候网络连接中多了一个连接“VirtualBox Host-Only Network”这就是由VirtualBox软件虚拟的网卡了。
第二步:设置(修改)网卡地址
属性中没有MAC选项也没有Network Address选项,只好从注册表中设置了,设置过程如下:
以XP系统为例:
打开注册表编辑器,展开“HKEY_LOCAL_MACHINE\System\Current ControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-0}”,
会看到类似“0000”、“0001”、“0002”的子键。从“0000”子键开始点击,依次查找子键下的“DriverDesc”键的内容,
直到找到与我们查找的目标完全相同的网卡注册表信息为止(这里我们查找的是“VirtualBox Host-Only Ethernet Adapter”)。
当找到正确的网卡后,修改串的名称为“MAC”的数据为你想指定的新的MAC地址值。
新的MAC地址应该是一个12位的十六进制数字或字母,其间没有“-”,类似“”的这样的数值
(注意,在Windows 98和Windows 2000/XP中具体键值的位置稍有不同,大家可通过查找功能来寻找)。
修改完成关闭注册表,打开cmd,使用ipconfig /all查看网卡信息,是不是已经变成你想指定的MAC了。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:36651次
排名:千里之外
转载:14篇
(1)(2)(1)(2)(1)(7)(1)(2)(1)(3)(3)(2)当前位置:&>&&>&
VirtualBox虚拟机网络设置图文教程
时间: 11:09:32    来源:服务器之家    投稿:root
虚拟机可以像宿主机一样访问互联网和其他主机
宿主机和虚拟机可以相互访问
使用NAT实现目标一
使用Host-Only实现目标二
具体操作 虚拟机网卡配置
为了实现上述两套配置,我们需要为虚拟机配置两个网卡,第一个网卡采用NAT方式,第二个网卡采用Host-Only方式!下面是两个网卡的配置截图:
虚拟机操作系统配置
前面的步骤只相当于给虚拟机插上了两个网卡,我们接下来需要在操作系统上来配置这两张网卡。通常来说,在***虚拟机时,默认已经***并配置好了第一个网卡,也就是使用NAT方式工作的网卡,我们并不需要再对这个网卡进行特别的配置,以下是一份参考配置:
对于这个网卡的配置说明两点:
ONBOOT要设置为yes
BOOTPROTO使用dhcp即可
对于第二个使用Host-Only方式工作的网卡则需要进行一些手动的配置了。首先,在添加网卡之后,我们需要到/etc/sysconfig/network-scripts/下面查看是否有新网卡对应的配置文件,如果没有,我们可以拷贝第一个网卡的配置,然后重命名为新网卡的名字,网卡名称可以使用ifconfig命令查看。接下来我们就需要修改一些相关的配置项,以下是一份参考配置:
对于第二个网卡的配置, 有四点需要强调:
ONBOOT也要设置为yes
BOOTPROTO应该使用static
务必设置静态IP地址:IPADDR
务必设置HWADDR,其值可通过ifconfig查找到
注意:对于网卡静态IP地址的取值是有要求的。VirtualBox在***的时候会在宿主主机上***一个专为Host-Only模式工作的虚拟网卡,实际上,我们使用Host-Only模式就是要以宿主主机的这个虚拟网卡和虚拟机里配置的第二个网卡组成一个局域网!所以宿主主机的虚拟网卡和虚拟机里的第二个网卡一定要在一个网段!VirtualBox默认***在宿主主机上的虚拟网卡的IP是192.168.56.1,所以,我们虚拟机里第二个网卡的IP就设置为了192.168.56.2。下图是VirtualBox在宿主主机上***的虚拟网卡的一些信息。
检查路由表
两个网卡都配置好之后,理论上使用默认的路由规则就可以了,即:所有192.168.56.0网段的地址走第二个网卡,其他地址走第一个网卡,所以路由信息应该如下:
如果我们并不需要在宿主主机与虚拟机之间进行太多的通讯,可能只是想简单的访问虚拟机的某一两个端口,那么我们就不必大费周章地配置Host-Only网卡了,我们可以在NAT的高级配置里把需要的几个端口映射到宿主主机上就可以了,下图展示的就是把虚拟机上的某些与Hadoop相关的端口映射到宿主主机上的配置,这样的话,使用虚拟机就如同使用本机一模一样了。
转载请注明原文地址:

参考资料

 

随机推荐