centos7设置静态ip

网络管理器(Network Manager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并激活。默认情况下,CentOS7安装有网络管理器,并处于启用状态。

systemctl status NetworkManager.service

image.png

nmcli dev status
如果某个接口的nmcli的输出结果是“已连接”(如本例中的virbr0),这就是说该接口受网络管理器管理。你可以轻易地为某个特定接口禁用网络管理器,以便你可以自己为它配置一个静态IP地址。

image.png

接下来在不使用网络管理配置静态IP地址

进入/etc/sysconfig/network-scripts目录,找到该接口的配置文件(ifcfg-enp0s3)。如果没有,请创建一个。
cd /etc/sysconfig/network-scripts
vim ifcfg-ens33(例子) 修改一下图中的内容

image.png
image.png

在上图中,“NM_CONTROLLED=no”表示该接口将通过该配置文件进行设置,而不是通过网络管理器进行管理。“ONBOOT=yes”告诉我们,系统将在启动时开启该接口。

保存修改并使用以下命令来重启网络服务:

systemctl restart network.service
ip addr

image.png

通过本机(192.168.25.1)ping虚拟机(192.168.25.101) 或者虚拟机ping本机 只要ping通了就可以了

本机ip :


image.png

成功ping通虚拟机的

image.png

也同意成功ping本机


image.png
注意如果本机ping不通虚拟机的话 请记得先关闭虚拟机的防火墙

具体操作看同系列博文:https://www.jianshu.com/p/5c3b0b2ff033

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容