有鉴于以下两种需求,做了一个小工具,查看局域网内的IP占用情况及联通状态:
1)在现场需要分配静态IP,但是不确定已经被占用的IP地址;
2)查看当前局域网内当前活跃的IP地址。
该工具的主要功能有:
1)枚举主机所有网卡(包括虚拟网卡)对应的IP地址及其网段;
2)显示选定的网卡所在网段活跃的IP地址清单;
3)对已经手动分配的静态IP地址设置占用标志,以便在该IP地址不活跃的情况下,也不会被占用。
图1 软件主界面
软件启动后,左侧会显示所在主机的网卡清单,点开可以看到该网卡的IP地址。
图2 主机网卡清单
选择对应IP地址后,单击右侧表格上方的“刷新按钮”刷新同一个网段中的IP状态,刷新过程中动态更新中该网段中IP地址状态,表格Cell中显示三个要素:IP地址、已分配用户名称、活跃状态。
图3 活跃状态/使用者信息展示
可以通过在某个IP地址上右键,进行使用者设置或者清空使用者信息。
图4 设置使用者入口
图5 设置使用者对话框
图6 设置使用者效果
如果感兴趣或者需要可以联系我获取源码,QQ:272464982(程序已经同步上传到CSDN中,可查看我的资源下载,代码处理后也将分享)