刚刚将CentOS安装到VirtualBox中的时候,经常要做一些设置操作,以前本身windows系统就是DHCP分配的IP地址,所以虚拟机只需要设置桥接网络就可以,但是如果windows本身就是固定IP,你也不知道有其他什么IP可以上网的时候,桥接网络就不合适了,因为就算桥接完了,还要再去分配一个固定IP给虚拟机,分配IP这种事情还要看网管和公司管理层肯不肯,虚拟机这么私人的事情,还是能自己解决就尽量自己解决吧。
其实解决的办法是很简单的,首先我们的虚拟机网路默认设置的连接方式都是【网路地址转换(NAT)】,这个时候你打开虚拟机的CentOS(我的是最小系统所以就不说什么打开终端之类的了),输入以下指令:
ip a
应该只能得到类似【10.0.2.15】这样的地址(CentOS的网络服务一般都是使用ip指令了,ifconfig指令需要通过yum install -y net-tools.x86_64安装,不过既然CentOS都已经提供了足以代替ifconfig的指令,我就直接用了,不熟悉ip指令的同学可以安装ifconfig指令):

在windows主机上执行:
ping 10.0.2.15
会发现ping不通,根本找不到这个地址,但是在CentOS里面ping www.baidu.com是ping的通的,这说明网络连接正常,NAT协议成功的让你访问到了外网(对不起,对我来说这个域名除了搜索以外最大的用途应该就是这个了)。

本文介绍了在VirtualBox中安装CentOS 7.6时如何进行网络设置,以便同时连接内网和外网。通过将网卡设置为NAT和Host-Only网络,实现了既能访问互联网又能与Windows主机通信的目标。
 设置网卡&spm=1001.2101.3001.5002&articleId=88710563&d=1&t=3&u=ec89eee26be34e79b1096aca8222b5fe)
1万+

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



