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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS7的虚拟机 配置了静态IP之后 出现了两个IP是啥情况?相关的知识,希望对你有一定的参考价值。

具体情况是这样的 :开启虚拟机 之后 分配了随机IP 10.0.0.51(提前已经配置好静态ip10.0.0.31) 然后我重启了一下网络 命令是:systemctl status network.service然后就出现了两个IP 并且 31和51都能ping通 ssh也都能连进去我是哪里配置有问题么?
忘了说了 虚拟机网络是 桥接 复制物理网络连接状态

BOOTPROTO=static
注意其中的BOOTPROTO属性,缺省为DHCP,会自动分配一个地址,再加上你配置的地址,所以会有两个,设置成static后,DHCP的地址就禁用了。更新完成后记的:
[root@localhost ~]# systemctl restart networ
参考技术A CentOS7网络服务缺省是NetworkManager
停掉看一下:
systemctl stop NetworkManager.service追问

能说说具体操作么? 我新手小白

追答

前面说了,执行完后,看看ip

参考技术B 虚拟机采用什么方式连接网络(NAT还是桥接),如果是桥接的活,在配置文件中,BOOTPROTO=static,可能你配置多个IP地址.
例如
IPADDR0=192.168.159.132
PREFIX0=24
是IPADDR0表示第一个IP地址,IPADDR1表示第二个IP地址,他们绑定同一个网卡,所有能ping通.检查配置文件.
参考技术C 问题解决了吗?同问

CentOS7.9虚拟机修改静态ip无法上网ping不通出现Name or service not known问题如何解决?

如何确认虚拟机设置没问题,网卡配置没问题?

Centos7设置静态IP后无法上网的解决方法 - 码农有道 - 博客园

在确认虚拟机设置没问题且网卡配置没问题之后仍然无法上网采用以下解决办法

1.修改/etc/resolv.conf文件

vim /etc/resolv.conf

添加 nameserver 114.114.114.114

2.修改/etc/sysconfig/network-scripts/ifcfg-ens33文件 添加

NM_CONTROLLED="no"

PEERDNS="no"

 3.重启服务 service network restart

以上是关于CentOS7的虚拟机 配置了静态IP之后 出现了两个IP是啥情况?的主要内容,如果未能解决你的问题,请参考以下文章

CentOS7.9虚拟机修改静态ip无法上网ping不通出现Name or service not known问题如何解决?

CentOS7.9虚拟机修改静态ip无法上网ping不通出现Name or service not known问题如何解决?

CentOS7.9虚拟机修改静态ip无法上网ping不通出现Name or service not known问题如何解决?

vmware虚拟的centos7怎么配置静态ip

Mac VMware Fusion Centos7 静态ip配置

原创如何设置Virtual Box虚拟机CentOS7为静态IP地址