解决centos 7下配置了静态IP却无法上网的问题

解决centos 7下配置了静态IP却无法上网的问题

最近在学习Linux时一直用NAT模式可以上网,但每次重启后ens33里的IP都会消失掉或者直接变了,于是想配置静态IP。
在网上找的很多资料配置IP后仍然无法ping通网络,最近才发现原来是虚拟机里桥接模式和NAT模式的区别导致的,因此记录下我这次学习经验。

链接: link.
这篇文章里前辈把两种模式的区别说的很详细,我就直接记录解决方法吧。

在虚拟机设置中更改网络链接为桥接模式,勾选复制物理网络连接状态

解决centos 7下配置了静态IP却无法上网的问题_第1张图片

虚拟网络编辑器中还原默认设置,设置正常就不用还原了,自动桥接就好

解决centos 7下配置了静态IP却无法上网的问题_第2张图片

主机 运行→cmd→ipconfig /all,查看IP地址,子网掩码,网关
解决centos 7下配置了静态IP却无法上网的问题_第3张图片

linux中输入vim /etc/sysconfig/network-scripts/ifcfg-ens33(最后这个文件视实际情况而定,可到上一个文件夹下ls看下)
更改BOOTPROTO=“static”
ONBOOT=“yes”          如果你net模式可以联网,这个应该已经是yes了
添加IP 子网掩码 网关
IP与主机前三位相同
子网掩码和网关与主机相同

解决centos 7下配置了静态IP却无法上网的问题_第4张图片

完成后:wq保存退出,输入systemctl retart network.service重启网络

输入ifconfig或者ip addr确认ip配置成功

在这里插入图片描述

尝试ping下baidu,成功!
解决centos 7下配置了静态IP却无法上网的问题_第5张图片

你可能感兴趣的:(linux相关知识)