巧用批处理 寻找有效地址

如果每一个IP地址都按照上面的方法进行逐一测试,很显然操作效率不会很高;为了提高IP地址寻找效率,我们可以依照上面的测试原理,来创建一个批处理文件,以便对局域网中所有工作站的IP地址进行批量测试。比方说,我们想查看10.172.168.*这个子网中究竟有哪些IP地址处于使用状态时,可以按照如下步骤来进行判断:

首先运行记事本程序,在弹出的文本编辑窗口中输入下面的字符串代码:

以下是引用片段:
FOR /L %%i IN (0.1.255) Do ping 10.172.168.%%i -n 1 
arp -a -> list.txt

在确认上面的代码输入无误后,依次单击文本编辑窗口中的“文件”/“保存”命令,然后将这段代码保存成扩展名为“bat”的批处理文件,例如这里我们将它保存成“aaa.bat”文件。

日后我们需要寻找有效IP地址时,只需要用鼠标双击“aaa.bat”文件,系统就会自动搜索10.172.168.*这个子网中所有的IP地址,同时将每一台工作站返回的ARP缓存信息存储到“list.txt”文本文件中。

打开“list.txt”文本文件,我们就能看到究竟有哪些IP地址返回了MAC地址信息,那些没有返回MAC地址信息的IP地址都属于有效IP地址,此时我们只要将它们分配给新的工作站,就能避免工作站IP地址发生冲突现象了。

借助扫描工具 寻找有效地址

上面的方法几乎都是通过手工方式来完成的,寻找IP地址的效率一般不会很高,在局域网工作站数量较多的情况下,显然不适合采用上面的寻找方法。为了更快地寻找局域网中有效的IP地址,我们可以到网上“求助”专业的IP地址扫描工具,例如笔者平时就使用一款名为IP-MacScan的专业工具,利用该工具我们可以快速地寻找出局域网中究竟还有哪些IP地址没有被使用。

在使用该工具寻找有效IP地址时,我们可以先将IP-MacScan专业工具下载安装到本地工作站硬盘,然后运行该程序,打开如图3所示的主程序界面,在该界面的“扫描设置”处,输入特定子网的“起始地址”以及“终止地址”,再单击“开始扫描”按钮。

随后该工具就会自动对特定子网中的所有工作站进行逐一扫描,并将扫描到的每一台工作站网卡IP地址以及对应的MAC地址显示出来,根据扫描出来的结果我们就能快速知道当前工作子网中究竟还有哪些IP地址没有被使用了,到时任意选用一个未被使用的IP地址分配给新工作站,这样一来局域网就不会轻易出现IP地址冲突故障现象了。

  1. 技巧分享:局域网IP地址规划有捷径
  2. 有效管理局域网IP地址


相关内容