centos7设置静态ip

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

systemctl status NetworkManager.service

centos7设置静态ip_第1张图片
image.png

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

centos7设置静态ip_第2张图片
image.png

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

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

image.png
centos7设置静态ip_第3张图片
image.png

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

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

systemctl restart network.service
ip addr

centos7设置静态ip_第4张图片
image.png

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

本机ip :


centos7设置静态ip_第5张图片
image.png

成功ping通虚拟机的

centos7设置静态ip_第6张图片
image.png

也同意成功ping本机


centos7设置静态ip_第7张图片
image.png
注意如果本机ping不通虚拟机的话 请记得先关闭虚拟机的防火墙

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

你可能感兴趣的:(centos7设置静态ip)