自动生成windows/centos 批量添加IP的代码

用IP查询,IP段查询,可用IP数查询,查询IP段可用的IP数目

比如我们以前要添加125个IP(/25),每次都要去重新查下,在改写个脚本,次数多了觉得麻烦,直接写了个小程序,可自动生成windows/centos 批量添加IP的代码,可节约些时间。
http://www.ctohome.com/linux-vps-pack/ip.php
比如一次添加125个IP(172.203.46.128/25):
CentOS 系统里创建下面的配置文件,可直接绑定上述IP地址到网卡eth0
然后 service network restart 使之生效,能ping通就说明绑定成功了。说明:Linux批量添加IP:

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

DEVICE=eth0
BOOTPROTO=static
CLONENUM_START=8
IPADDR_START=172.203.46.130
IPADDR_END=172.203.46.254
NETMASK=255.255.255.128
ONBOOT=yes


Windows 系统里面,请在DOS窗口下执行下面的命令,可批量添加IP地址。说明:Windows批量添加IP

DOS命令(复制,粘贴到你服务器的dos窗口,回车即可):

for /l %i in (130,1,254) do netsh interface ip add address "你机器的网卡名称" 172.203.46.%i 255.255.255.128

IP段中 子网掩码、网关 有什么作用?请看这里:

  1. 子网掩码作用:就是将某个IP地址划分成网络地址和主机地址两部分子网掩码的设定必须遵循一定的规则。
  2. 网关到底是什么:网关实质上是一个网络通向其他网络的IP地址。在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的,即使是两个网络连接在同一台交换机(或集线器)上,TCP/IP协议也会根据子网掩码(255.255.255.0)判定两个网络中的主机处在不同的网络里。而要实现这两个网络之间的通信,则必须通过网关。

发表留言

人生在世,错别字在所难免,无需纠正。