主要原因就是DNS配置错误(花费三天解决,途中踩了无数坑,最终完美解决,并搞懂其中的原理)-------无图演示,介意的就另寻途径。
1.ifconfig,查看是否开启eth0
ifconfig eth0 up #开启eth0
2.查看网关
netstat -rn
虚拟机系统必须和vm虚拟网络编辑器中网关保持一致(重要配置图)
箭头所指皆为关键配置点
子网IP保持和主机在同网段(本机查看win+r-->CMD-->ipconfig),最后一段改为0,其他和图中保持一致
关键的一步来了:箭头处最后一段千万千万千万不要和本机一样,后果就是和主机抢占网段,你会发现ping一会通一会就断了(网上好多都说要和主机保持一致,这就是坑,挣扎了很久才出来,温馨提醒,当发现网上的资料行不通时,不妨大胆试一试,说不定就通了)
外边配置改好了,该改里面了
3.编辑将虚拟机系统中的DNS和Vm中的NAT网关保持一致
vim /etc/network/interfaces
address:IP地址
geteway:网关
netmask:子网掩码
4.配置DNS文件(保持一致,还可以添加114.114.114.114)
systemctl restart networking