Windows/Centos7批量添加和删除IP_服务器批量加IP

(1)批量添加IP

直接在CMD下边运行下边命令。

for /l %i in (1,1,255) do netsh interface ip add address “以太网” 192.168.1.%i 255.255.255.0

红色部分是需要修改的,可以根据自己的需要,修改相应的参数,达到自己的需求。

1,1,255(IP数从1到255)

本地连接(网卡名称)

192.168.1(IP段信息)

255.255.255.0(子网掩码)

(2)批量删除ip

批量删除绑定到网卡的IP[请在已绑定网卡IP的情况下进入如下操作
cmd下输入如下命令
第一步:netsh -c int ip dump >c:\ip.txt
在C盘根目录看到一个ip.txt的文件,这就是在使用中的网卡的信息。
第二步:
编辑这个文件,把你想要删除的IP在IP.TXT里删除掉。
第三步:
netsh -f c:\ip.txt
将网卡信息的IP信息重新导入到网卡。
需要重启服务器

 

Centos7服务器的代码为:

for I in $(seq 1 253); do nmcli con mod eno1 +ipv4.addresses 192.168.1.${I}/24; done

其中:eno1 为网卡的名称,每台服务器不一样,注意核对,否则加不进去的。

加完不生效就重启一下网卡:service network restart

 

Centos8服务器的代码为:

1、进入/etc/sysconfig/network-scripts/ 中新建文件ifcfg-eth0-range0

 # vi ifcfg-eth0-range0

2、按照下列格式输入内容:

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR_START=起始IP地址
IPADDR_END=结束IP地址
CLONENUM_START=0
GATEWAY=网关地址
NETMASK=子网掩码
NO_ALIASROUTING=yes


红色部分为可变部分,记得修改为自己的参数。

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

# service network restart

重启网卡无效时,可以重启服务器reboot后测试是否加好。
未经允许不得转载:Sleep's Blog » Windows/Centos7批量添加和删除IP_服务器批量加IP

相关文章

评论 (0)

4 + 4 =

*