以Centos为例讲解Linux添加(绑定)多个IP
Linux下有两张方式添加多个IP,单个添加和批量添加。具体方法如下:
2023-10-23更新, 直接添加多个IP完事.
DEVICE=eth0:0 TYPE=Ethernet ONBOOT=yes BOOTPROTO=static IPADDR =要添加绑定的IP地址 IPADDR1=要添加绑定的IP地址 IPADDR2=要添加绑定的IP地址 IPADDR3=要添加绑定的IP地址 ... NETMASK=子网掩码 GATEWAY=网关地址
--- 分割线 ---
方法一:多次添加单个IP
在/etc/sysconfig/network-scripts/中新建文件ifcfg-eth0:*,*为数字序号,从零开始,依次增加
以0为例,建立文件ifcfg-eth0:0
cd /etc/sysconfig/network-scripts/ vi ifcfg-eth0:0输入内容格式如下:
DEVICE=eth0:0 TYPE=Ethernet ONBOOT=yes BOOTPROTO=static IPADDR=要添加绑定的IP地址 NETMASK=子网掩码 GATEWAY=网关地址保存后,依次添加,重启网络生效。
方法二:批量添加多个IP地址
在/etc/sysconfig/network-scripts/中新建文件ifcfg-eth0-range0,方法如下
cd /etc/sysconfig/network-scripts/ vi ifcfg-eth0-range0输入内容格式如下:
DEVICE=eth0 ONBOOT=yes BOOTPROTO=static IPADDR_START=起始IP地址 IPADDR_END=结束IP地址 CLONENUM_START=0 GATEWAY=网关地址 NETMASK=子网掩码 NO_ALIASROUTING=yes保存后重启网络生效。
重启网络命令:
service network restart
注意:已经绑定的IP地址就不要再次填写,否则会添加失败。