当前位置:首页 > 笔记 > Linux批量添加IP到网卡

Linux批量添加IP到网卡

时间:2016-04-07 21:29:46 来源:xwidea.com 作者:xwidea.com 点击:1044次

一、添加单个IP地址:

在/etc/sysconfig/network-scripts/中新建文件ifcfg-eth0:*,*为数字序号,多个IP则依次增大

以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=网关地址

保存后,运行service network restart重启网络服务即可

二、批量添加多个IP地址:

在/etc/sysconfig/network-scripts/中新建文件ifcfg-eth0-range0

vi ifcfg-eth0-range0

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR_START=10.0.0.111
IPADDR_END=10.0.0.119
CLONENUM_START=0
GATEWAY=10.0.0.1
NETMASK=255.255.255.000
NO_ALIASROUTING=yes

其中:

IPADDR_START 是起始IP地址,

IPADDR_END 是结束IP地址,

CLONENUM_START 是起始IP别名网卡名(本例中是 eth0:0)

然后重启网络让IP生效: service network restart


注意:以上文件内容的网关等网络配置对应的是网卡eth0

保存退出后,运行service network restart重启网络服务即可


NETMASK 子网掩码 参考表:

/29 (5 usable) NETMASK = 255.255.255.248

/28 (13 usable) NETMASK = 255.255.255.240

/27 (29 usable) NETMASK = 255.255.255.224

/26 (61 usable) NETMASK = 255.255.255.192

/25 (125 usable) NETMASK = 255.255.255.128

/24 (253 usable) NETMASK = 255.255.255.0



网友评论
评论人:
评论内容:
验证码: