问题背景:
之前,里面的Linux虚拟机是通过Virtual Box中的“网络共享”以Host-Only模式连接到互联网的。参考如下:
Virtual Box下配置Host-Only组网方式详解
但是我最近被公司派到“深圳大学”工作一段时间,而在深圳大学上网的方式是这样的:先去“网络中心”创建一个账号,然后到学校官网下载一个上网客户端软件,输入账号和密码即可连接互联网。这个客户端软件就是大名鼎鼎的“www.sychzs.cn”。它不仅限制一个帐户一次只能在一台计算机上使用,还可以检测您是否将自己的计算机用作代理服务器,以允许其他人“免费”访问互联网。
总结一下,当我让Windows主机网络共享到虚拟机时,
被博士发现,出现弹窗信息:
现在Windows主机无法上网! ! !
回到正题:
其实Virtual Box还提供了一个强大的功能,那就是可以为虚拟机创建“多个网卡”。也就是说,我们可以新建一张“Host-Only”网卡来实现主机和虚拟机互相访问,构建一个小型局域网,然后新建一张“NAT”网卡来实现允许虚拟机与主机共享网络(不被www.sychzs.cn发现),实现虚拟机联网。操作如下:
第一步:为虚拟机(CentOS)创建2块新网卡
第一块网卡:NAT网卡,在CentOS6.3中称为“System eth0”。
友情提醒:怎么知道上面的“网卡1(NAT网卡)”与CentOS6.3中的“System eth0”完全对应呢?
--> 主要是检查网卡的MAC地址。如果相等,则属于同一个对象,如图:
第二块网卡:Host-Only网卡,在CentOS6.3中称为“System eth1”。
第二步:进入虚拟机系统(CentOS),设置虚拟网卡(系统 -> 首选项 -> 网络连接)
1。让NAT网卡“启动时自动连接”:
2。让Host-Only网卡“启动时自动连接”,并将IP地址设置为192.168.137.99(网段自行设置):
步骤 3:设置仅主机虚拟网卡的 IP 地址
最后记得重启系统。
【温馨提醒】
如果您想让Virtual Box中的多个虚拟主机互相访问,您可以为每个主机创建一个新的“桥接网卡”,然后将新的网卡设置为同一IP段!
-->