虚拟机配置静态ip后出现两个ip问题

虚拟机配置

配置静态ip

NETMASK=255.255.255.0
GATEWAY=192.168.110.2  #网关地址 对应外部的网关ip

# vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet"
PROXY_METHOD="static"  # 静态
BROWSER_ONLY="no"
BOOTPROTO="dhcp"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
DEVICE="ens33"
ONBOOT="yes"   #开机启动
IPADDR=192.168.110.134  #静态ip地址
NETMASK=255.255.255.0
GATEWAY=192.168.110.2  #网关地址
DNS1=8.8.8.8
DNS2=8.8.4.4
UUID="df737c2a-4201-4249-a94a-b58b78f53ef7"
NM_CONTROLLED="no" # 网络查询添加的方案但是未生效

两个ip问题

通过ip addr 查看出现两个ip,一个是自己配置的静态ip,一个是动态分配的ip

[root@k8smaster ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:50:56:2d:e3:3b brd ff:ff:ff:ff:ff:ff
    inet 192.168.110.142/24 brd 192.168.110.255 scope global noprefixroute dynamic ens33
       valid_lft 1789sec preferred_lft 1789sec
    inet 192.168.110.134/24 brd 192.168.110.255 scope global secondary noprefixroute ens33
       valid_lft forever preferred_lft forever
    inet6 fe80::fa4d:b04d:bf1b:e0a2/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

原因

对比其他虚拟机,配置并无不同,一直也很奇怪。最后跟网上的配置对比时 发现是自己的文件配置修改错误 应该将BOOTPROTO="dhcp" 修改为static ,而实际修改成PROXY_METHOD="static"  ,导致静态ip不生效

最后解决 修改vi /etc/sysconfig/network-scripts/ifcfg-ens33

将 BOOTPROTO="dhcp"  #dhcp修改为static 后正常

重启网络命令

systemctl restart network 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值