本文以kylin10为例,为网卡名为ens3的网卡添加多个IP地址

首先修改ip文件

cat  /etc/sysconfig/network-scripts/ifcfg-ens3
[root@k8smaster ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens3
TYPE=Ethernet
PROXY_METHOD=none
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=ens3
UUID=4005f97d-3767-4efa-b8ec-2aed71bed279
DEVICE=ens3
ONBOOT=yes

同一个网卡创建多个“子”配置文件

文件名格式为 ifcfg-<网卡名>:<序号>,例如 ifcfg-ens3:0ifcfg-ens3:1
创建并编辑第一个附加IP的配置文件:

DEVICE=ens3:0         # 必须与文件名保持一致
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.101   # 第一个附加IP地址
PREFIX=24              # 子网掩码

重启网络服务生效

sudo systemctl restart network