CentOS7 配置静态IP为何总会出现一个动态IP?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS7 配置静态IP为何总会出现一个动态IP?相关的知识,希望对你有一定的参考价值。

我在虚拟机上安装了CentOS7操作系统,将 /etc/sysconfig/network-scripts/ifcfg-eth0 文件配置静态 IP 为192.168.1.210,如图1:然后我用 "systemctl restart network" 命令重新启动了网络,用"ifconfig"命令查看ip,结果看到eth0的 IP 为 192.168.1.117,而用 "ip addr" 命令看到eth0 有两个IP,分别为 192.168.1.117 和 192.168.1.210 , 且这两个IP在客户机Windows系统中都可以ping到----虚拟机的网络我设置的是桥接。请问该如何解决呢?就是想只要静态的IP 192.168.1.210 ,是不是 我的 ifcfg-eth0文件配置错误了?

参考技术A 先把你安装的虚拟机关闭掉,然后把新增加的网卡卸载。从新添加网卡, 选择“自定义桥”那个桥接。进入centos 7的操作:
1. ip a 会看到两块网卡信息
2. cd /etc/sysconfig/network-scripts
3. cp 网卡1 网卡2
4.vi 网卡2 修改 name device 名称 ,把uuid去掉。
5.重启网络 我测试了一次重启网络还会看到动态地址,所以我重启了centos 7 系统就好了。
注:有可能我做的不全对,但是解决了。如有更好的办法欢迎发出来。
参考技术B systemctl disable NetworkManager.service
chkconfig network on
systemctl stop NetworkManager
systemctl restart network
不行就reboot一下本回答被提问者和网友采纳

centos虚拟机为何会有两个ip地址,将ip地址设置静态ip,虚拟机手动设置ip

1、ip addr 查看时显示两个eth0ip地址 出现上图情况是由于在虚拟机安装时先DHCP自动分配一个地址,再加上你配置的地址,所以会有两个。(DHCP:Dynamic Host Configuration Protocol ,动态主机配置协议) 解决方案: 1、vim /etc/sysconf

以上是关于CentOS7 配置静态IP为何总会出现一个动态IP?的主要内容,如果未能解决你的问题,请参考以下文章

centos7配置静态ip后仍然显示动态ip

centos虚拟机为何会有两个ip地址,将ip地址设置静态ip,虚拟机手动设置ip

如何为CentOS 7配置静态IP地址的两种方法

centos7配置静态网络

CentOS7的虚拟机 配置了静态IP之后 出现了两个IP是啥情况?

centos7怎么配置虚拟ip