美文网首页
Virtualbox虚拟机双网卡设置

Virtualbox虚拟机双网卡设置

作者: 南王农夫 | 来源:发表于2017-05-04 14:15 被阅读0次

    虚拟机系统ubuntu16.04.2

    对于virtualbox虚拟机,我们最常用的网络方式可能就要数网络地址转换(NAT)了,基本上不需要什么额外配置虚拟机就可以访问外网了,设置端口转发也可以很容易实现真机访问虚拟机,但想实现虚拟机和真机,以及虚拟机之间的通信就比较难了,看到网上的解决方案是虚拟机使用两块网卡,一块使用 NAT模式,实现虚拟机访问外网,一块使用Host-Only模式,实现虚拟机与虚拟机之间以及虚拟机与真机之间的通信。因为Host-Only会在真机上虚拟出一块网卡,并且会给虚拟机分配独立的内网ip,相当于为所有虚拟机和真机组建了一个局域网,并且可以设置固定的ip地址,而桥接模式虽然也能分配独立ip,但通常都是动态分配的,使用很不方便。

    单个人在实际操作时还是遇到了一点小问题,所幸最后完美解决了,记录下,也便遇到同样问题的朋友们参考。

    先在virtualbox的管理-->全局设定-->网络-->仅主机(Host-Only)网络添加一块网卡,点击右边的小加号即可。

    我把虚拟机的网卡1设为Host-Only模式,界面名称选择我们刚才添加的网卡,然后再添加一块网卡2,设为NAT模式,界面名称可以为空,此时不再需要添加端口转发了,因为我们的目标就是实现真机和虚拟机互通。 注意:虚拟机必须是关闭状态下才可以添加网卡。

    点击确定 ,然后启动该虚拟机

    可以看到我们的真机多了一块虚拟网卡,也可以查看到虚拟网卡的ip地址。

    查看宿主机的IP

    进入虚拟机,查看有那些网卡

    ls /sys/class/net 

    enp0s3 enp0s8 lo

    写入/etc/network/interfaces

    auto enp0s8

    iface enp0s8 inet static

    address 192.168.56.2

    为什么没有netmask和gateway。加上之后虚拟机就不能访问外网(具体原因,再查)

    重启服务器

    感谢:http://www.magicsite.cn/blog/Linux-Unix/Linux/Linux368319.html

    http://www.th7.cn/system/lin/201611/188166.shtml

    相关文章

      网友评论

          本文标题:Virtualbox虚拟机双网卡设置

          本文链接:https://www.haomeiwen.com/subject/hhortxtx.html