由于前几天老师要检查大作业,而我们的数据库是放在虚拟机里的(不想在本机里放太多东西,保持轻便快速...),
平时是用的桥接模式,但是考虑到可能教室里不好上网(图书馆底下信号比较差...),所以就试了试断网情况,却
发现无法连接到数据库,因此专门找了资料学习了一下虚拟机的网络环境,网上信息比较杂,粘贴党太多,害苦了
我,因此写这篇文章供大家参考,也供自己以后参考。全是经过测试的,绝非粘贴。
本文以VirtualBox为例
如果出现主机无法ping通虚拟机的情况,请首先确认虚拟机防火墙已关闭。
一、NAT模式
特点:
1、如果主机可以上网,虚拟机可以上网
2、虚拟机之间不能ping通
3、虚拟机可以ping通主机(此时ping虚拟机的网关,即是ping主机)
4、主机不能ping通虚拟机
应用场景:
虚拟机只要求可以上网,无其它特殊要求,满足最一般需求
配置方法:
连接方式 选择 网络地址转换(NAT)
高级-控制芯片 选择 PCnet-FAST III
高级-混杂模式 拒绝
高级-接入网线 √
(虚拟机ip自动获取)
ip样式:
ip 10.0.2.15
网关 10.0.2.2
注意此处的网关在不同虚拟机中可能是同一个值,但是这归属于不同的NAT Engine,因此实际上各个虚拟机用的不是同一个网关

本文详细介绍了VirtualBox虚拟机的四种网络模式:NAT、桥接、Host-Only和Internal,包括各自的特点、应用场景和配置方法。NAT模式下虚拟机通过NAT Engine上网,主机无法ping通虚拟机;桥接模式下虚拟机如同实体机,可以直接获取网络;Host-Only模式适用于主机和虚拟机之间的局域网通信;Internal模式则构建一个隔离的虚拟局域网。
最低0.47元/天 解锁文章

4191

被折叠的 条评论
为什么被折叠?



