virtualbox虚拟机添加双网卡不起作用的解决办法
来源:互联网 发布:盐城公务员网络培训 编辑:程序博客网 时间:2024/06/07 06:30
对于virtualbox虚拟机,我们最常用的网络方式可能就要数网络地址转换(NAT)了,基本上不需要什么额外配置虚拟机就可以访问外网了,设置端口转发也可以很容易实现真机访问虚拟机,但想实现虚拟机和真机,以及虚拟机之间的通信就比较难了,看到网上的解决方案是虚拟机使用两块网卡,一块使用 NAT模式,实现虚拟机访问外网,一块使用Host-Only模式,实现虚拟机与虚拟机之间以及虚拟机与真机之间的通信。因为Host-Only会在真机上虚拟出一块网卡,并且会给虚拟机分配独立的内网ip,相当于为所有虚拟机和真机组建了一个局域网,并且可以设置固定的ip地址,而桥接模式虽然也能分配独立ip,但通常都是动态分配的,使用很不方便。
单个人在实际操作时还是遇到了一点小问题,所幸最后完美解决了,记录下,也便遇到同样问题的朋友们参考。
先在virtualbox的管理-->全局设定-->网络-->仅主机(Host-Only)网络添加一块网卡,点击右边的小加号即可。
我把虚拟机的网卡1设为Host-Only模式,界面名称选择我们刚才添加的网卡,然后再添加一块网卡2,设为NAT模式,界面名称可以为空,此时不再需要添加端口转发了,因为我们的目标就是实现真机和虚拟机互通。 注意:虚拟机必须是关闭状态下才可以添加网卡。
点击确定 ,然后启动该虚拟机
可以看到我们的真机多了一块虚拟网卡,也可以查看到虚拟网卡的ip地址。
但是虚拟机网络却出现问题,也无法重启网卡。
解决办法
打开虚拟机上的文件 /etc/udev/rules.d/70-persistent-net.rules
vim /etc/udev/rules.d/70-persistent-net.rules
打开之后可以看到其中有两块网卡 eth0 和 eth1, 分别记录下它们的mac地址 ,就是冒号分隔的一串数字。
然后再切换到 /etc/sysconfig/network-scripts目录, 复制一份 ifcfg-eth0 并命名为 ifcfg-eth1
分别编辑这两个文件,修改其中的数据为刚刚记录的数据。
保存退出,重启网卡 一切ok,并且启动了两块网卡
关闭虚拟机防火墙,用真机ping虚拟机,用虚拟机ping外网以及用虚拟机ping真机,测试网络是否正常。
问题完美解决~~
- virtualbox虚拟机添加双网卡不起作用的解决办法
- 重装virtualBOX后虚拟机网卡越来越多的解决办法
- VirtualBox复制虚拟机后丢失eth0网卡的解决办法
- VirtualBox虚拟机Ubuntu找不到网卡的解决方法
- VirtualBox 克隆的虚拟机网卡起不来
- VirtualBox双网卡虚拟机LinuxNAT不能上网
- VirtualBox双网卡虚拟机LinuxNAT不能上网
- virtualbox虚拟机设置双网卡记录
- VMware/VirtualBox 中设置虚拟机桥接到双网卡服务器的某一个网卡
- 给UIView添加阴影不起作用的解决办法
- virtualbox无法创建64虚拟机的解决办法
- Vmware虚拟机,物理主机为双网卡的解决办法
- virtualbox虚拟机下的cdlinux找不到无线网卡的解决方法
- VirtualBox虚拟机的网卡地址重复导致的问题
- sun virtualbox:配置双网卡实现本机对虚拟机的访问
- Sun VirtualBox:配置双网卡实现本机对虚拟机的访问
- VirtualBox里设置Hostonly网卡访问虚拟机的服务
- VirtualBox虚拟机Ubuntu找不到网卡的解决方法[转]
- 翻译
- ASP中的REPLACE函数如何不区分大小写
- 浅谈数据挖掘(概论)
- Activiti工作流demo
- myEclipse 快捷键详解(2)
- virtualbox虚拟机添加双网卡不起作用的解决办法
- sql多表查询
- 模块化编程思想
- 强大的矩阵奇异值分解(SVD)及其应用
- OC-UITextField
- 大数据Spark “蘑菇云”行动第38课:Spark中Shuffle详解
- 数据库开源ormlite
- Android中跨进程通信
- MyEclipse使用总结——MyEclipse10安装SVN插件