CentOS/Openeuler主机中,为一个网卡设置多个IP地址
1. 创建别名接口配置文件
在/etc/sysconfig/network-scripts/目录下创建别名配置文件:
# 主接口配置文件(如果不存在) sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0 # 别名接口配置文件 sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0:1 sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0:22. 配置主接口文件
# /etc/sysconfig/network-scripts/ifcfg-eth0 TYPE=Ethernet BOOTPROTO=static NAME=eth0 DEVICE=eth0 ONBOOT=yes IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 DNS2=8.8.4.43. 配置别名接口文件
# /etc/sysconfig/network-scripts/ifcfg-eth0:1 DEVICE=eth0:1 BOOTPROTO=static IPADDR=192.168.1.101 NETMASK=255.255.255.0 ONBOOT=yes # /etc/sysconfig/network-scripts/ifcfg-eth0:2 DEVICE=eth0:2 BOOTPROTO=static IPADDR=192.168.1.102 NETMASK=255.255.255.0 ONBOOT=yes4. 重启网络服务
#### CentOS 7 sudo systemctl restart network # 或者重启特定接口 sudo ifdown eth0 && sudo ifup eth0 #### Openeuler nmcli con reload; nmcli con up eth0