解决了两天,找了很多解决办法,昨天突然 可以了,今天又突然挂掉,于是又重新寻找办法,这玩意仿佛就像在玩运气似的,明明配置是一样的,却无法连通。我在偶然可行的情况的下,去一个个排除变量,发现之前配置的都是无关变量,现在我也不知道哪些是核心有关的配置。在这里写下基本的相关配置吧。
使用的是桥接模式
1,查看相关的虚拟网络配置
2、点击更改设置,给予权限
3、可以看到有VMnet0,并且是桥接模式,桥接模式下面的自动最好手动设置为正在使用的网卡(下面教如何查看自己的网卡)
4、查看任务管理器,查看目前正在使用的网卡,我目前使用的是这个WiFi
5、设置你的CentOS7的网络适配器,桥接模式,勾选复制物理网络连接状态
6、查看本机(window系统)的ip地址和网关
cmd模式下输入ipconfig,记住其ip地址,子网掩码,默认网关
或者通过控制面板查看
控制面板 ----》网络和Intent -----》查看网络状态和任务 ----》查看正在连接的网络---》点击该网络--》点击详细信息
7、使用root权限登陆虚拟机,修改IP地址(vi /etc/sysconfig/network-scripts/ifcfg-ens32)(注意:ifcfg-ens32每台机器可能不一样,我的就是
ens33)
进入之后,修改相应的配置,没有的则手动添加
主要的就是把
bootProto的值改成static
ONBOOT的值改成yes
添加ip地址:IPADDR=之前主机所查看的ip相同子网掩码下,即前三位相同X.X.X.108,最后一位不能和主机相同,也不能使用已被使用的ip地址,自己随意
添加子网掩码:NETMASK=和主机相同
添加网关:GATEWAY=和主机相同
添加DNS1:和主机相同
添加DNS2:使用电信的网关 114.114.114.114
添加完毕之后,按esc,在使用
:wq
保存退出
8、重启对应的网络服务
service network restart
9、查看ip地址是配置成功(ifconfig)
10、ping www.baidu.com
出现以下则成功配置
还有一些情况可能是主机的防火墙没有关闭,需要前去关闭才可以
如果对你有帮助,深感荣幸