解决centos 7下配置了静态IP却无法上网的问题
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
解决centos 7下配置了静态IP却无法上网的问题
最近在学习Linux时一直用NAT模式可以上网,但每次重启后ens33里的IP都会消失掉或者直接变了,于是想配置静态IP。
在网上找的很多资料配置IP后仍然无法ping通网络,最近才发现原来是虚拟机里桥接模式和NAT模式的区别导致的,因此记录下我这次学习经验。
这篇文章里前辈把两种模式的区别说的很详细,我就直接记录解决方法吧。
在虚拟机设置中更改网络链接为桥接模式,勾选复制物理网络连接状态
虚拟网络编辑器中还原默认设置,设置正常就不用还原了,自动桥接就好
主机 运行→cmd→ipconfig /all,查看IP地址,子网掩码,网关
linux中输入vim /etc/sysconfig/network-scripts/ifcfg-ens33(最后这个文件视实际情况而定,可到上一个文件夹下ls看下)
更改BOOTPROTO=“static”
ONBOOT=“yes” 如果你net模式可以联网,这个应该已经是yes了
添加IP 子网掩码 网关
IP与主机前三位相同
子网掩码和网关与主机相同
完成后:wq保存退出,输入systemctl retart network.service重启网络
输入ifconfig或者ip addr确认ip配置成功
尝试ping下baidu,成功!