• 欢迎访问水熊虫网站,这里是我个人的工作博客,内容大多是遇到问题完善后,会在这里进行总结归纳内容! QQ群
  • 网站导航中的友情链接专栏上线,更新的都是自己这三年整理的一些东西,感兴趣可以看看!
  • 你所浪费的今天,是昨天死去的人奢望的明天。你所厌恶的现在,是未来的你回不去的曾经!

Centos、Windows系统批量添加ip方法

整理归纳 WaterBear 5年前 (2019-01-25) 983次浏览 已收录 扫描二维码

Centos系统批量添加ip方法

1、批量添加IP到网卡上一个一个添加的话

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

cd /etc/sysconfig/network-scripts/
vi ifcfg-eth0:0


输入内容格式:

DEVICE=eth0:0  #此处添加:0,保持和文件名一致,添加多个文件IP依次递增
TYPE=Ethernet
ONBOOT=yes  #是否开机自启
BOOTPROTO=static   #静态IP,如果需要DHCP获取请输入dhcp
IPADDR=要添加绑定的IP地址
NETMASK=子网掩码
GATEWAY=网关地址

2、如果是ip比较多,有61个、125个或者253个

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

vi /etc/sysconfig/network-scripts/ifcfg-eth0-range0

2、加入以下内容在ifcfg-eth0-range0里面:

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR_START=起始IP地址
IPADDR_END=结束IP地址
CLONENUM_START=0 
  #表示这段IP网卡号从eth0:0开始
GATEWAY=网关地址
NETMASK=子网掩码
NO_ALIASROUTING=yes

以上内容会加入由IPADDR_START(起始IP地址)至IPADDR_END (结束IP地址)这个连续的IP range段;

CLONENUM_START的数值就是IP网卡号起始数值,如果等于1,表示IP网卡号从eth0:1开始;格式为eth0:后跟IP网卡号起始数值。以上例子是对应eth0:0。

要加入多个IP range的话,只要顺序建立ifcfg-eth0-range1, ifcfg-eth0-range2 ……

保存后,运行重启网络服务即可(以下两条命令都是重启命令,任选一条即可)!

service network restart

/sbin/service network restart

启动成功如图:

Centos、Windows系统批量添加ip方法


Windows批量添加和删除IP

1)批量添加IP

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

for /l %i in (2,1,254) do netsh interface ip add address "本地连接" 192.168.1.%i 255.255.255.0

for /l %i in (2,1,62) do netsh interface ip add address "本地连接" 192.168.2.%i 255.255.255.192

有的小伙伴坑会问要是有别的段的IP怎么操作?这里可以更改此脚本的内容,达到修改的效果。

for /l %i in (2,1,254) do netsh interface ip add address "本地连接" 192.168.1.%i 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信息重新导入到网卡。

需要重启服务器


相关windows系统IP设置可以参考

使用批处理命令设置windows系统的ip地址和dns附图



WaterBear , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Centos、Windows系统批量添加ip方法
喜欢 (0)
[[email protected]]
分享 (0)