参考:
https://blog.csdn.net/vicoqi/article/details/79951236
解决CentOS7虚拟机无法上网并设置CentOS7虚拟机使用静态IP上网 - 云+社区 - 腾讯云 (tencent.com)
一、虚拟机选择的网络连接方式是:桥接
二、查看宿主机的设备信息:
cmd----输入:
ipconfig /all
三、设置虚拟机
1.关闭所有虚拟机。
2.编辑--虚拟网络编辑器--更改设置--选择桥接模式--还原默认设置。
3.等待还原完成后,点击“确定”关闭。
4.重新打开编辑--虚拟网络编辑器--更改设置--选择桥接模式--连接至与宿主机相同的设备。
5.点击“确定”,完成配置。
四、虚拟机的设置
选择要配置的虚拟机----右击设置--网络适配器---选择桥接模式-----勾选复制物理网络连接状态----点击确定完成。
五、打开该虚拟机。
5.1 打开终端---进入root权限
5.2 输入:
ls /etc/sysconfig/network-scripts
记住红线处的名字。
5.3 输入:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
进入配置文件。
按 “i” 编辑,在配置文件里修改两个地方:
修改成如图所示(BOOTPROTO 修改为static 和ONBOOT修改为yes )
然后把上面第二步中主机的相关内容添加到文件中。
因为主机的ip是172.28.2.102,虚拟机应该和注意在同一个网络下(172.28.2.xxx)
整体为:
按“:”保存,输入wq 后enter 退出。
六、输入“service network restart ”重启网络。
即可完成centos7 下 桥接方式的网络连接。
虚拟机ping主机,通:
主机ping虚拟机,通:
如果完成以上操作后,只能进行虚拟机与宿主机之间的访问,但是还是不能上网,就接着看下面这篇文章。
https://www.cnblogs.com/tianbushengfuziwanguruchangye/p/15788924.html