IDC局域网IP检测脚本

简介: 简介:        您有过类似的体会吗?初到一个新的环境,各项工作均为标准化,服务部署、软件的版本、IP使用规划等,其中最难受的是IP使用情况,有多少IP已用和未用的,竟然没有记录。
简介:
       您有过类似的体会吗?初到一个新的环境,各项工作均为标准化,服务部署、软件的版本、IP使用规划等,其中最难受的是IP使用情况,有多少IP已用和未用的,竟然没有记录。当然,即便没有记录,我们还是有办法可以找到那些已用和未用的。办法有应急的和一劳永逸的,你想选择哪一种呢?那还用说,当然是一劳永逸的了,请参考如下脚本,复制保存即可使用。

#!/bin/bash
#
# ip_check    This shell script takes care of checking all ipaddress.
#
# create by xuekun
# date 2015-12-6
# 开源人
# Source function library.
. /etc/rc.d/init.d/functions
APP_PATH=`pwd`
LOG_PATH=${APP_PATH}/ip_check.log
UP_IP_LIST=${APP_PATH}/up_ip_list.log
DOWN_IP_LIST=${APP_PATH}/down_ip_list.log

#init log file
>${LOG_PATH}
>${UP_IP_LIST}
>${DOWN_IP_LIST}
#judge arg

#num ip range
num=${1}

#main
for((i=1;i do
  echo "#--------------------------------------#" >>${LOG_PATH}
  ping 10.100.33.${i} -c 3 >>${LOG_PATH}
  if [[ $? -eq 0 ]];then
    echo "10.100.33.${i}" >>${UP_IP_LIST}    
  else
    echo "10.100.33.${i}" >>${DOWN_IP_LIST}    
  fi
done

大致的思路已经通过shell脚本实现了,如果您有更好的思路(其它脚本语言等),期待你的分享!
目录
相关文章
|
网络协议 网络架构
内网IP 外网IP 网卡 路由器通信过程(全)
       这几天上了计算机网络的课,对于老师讲的内容也是懵懵懂懂,一个慌神就没跟上,啥ip 啥NAT一脸蒙蔽。课后oogle补了点东西算是大致有了点了解,不过网上的总结都是零零散散而且点到即止。
5156 0
|
10月前
|
监控 网络协议 安全
【亮剑】当设备IP能ping通但无法上网时,可能是DNS解析、网关/路由设置、防火墙限制、网络配置错误或ISP问题
【4月更文挑战第30天】当设备IP能ping通但无法上网时,可能是DNS解析、网关/路由设置、防火墙限制、网络配置错误或ISP问题。解决步骤包括检查网络配置、DNS设置、网关路由、防火墙规则,以及联系ISP。预防措施包括定期备份配置、更新固件、监控网络性能和实施网络安全策略。通过排查和维护,可确保网络稳定和安全。
1788 1
|
10月前
|
网络协议 安全 网络安全
二层交换机与防火墙对接上网配置示例
二层交换机指的是仅能够进行二层转发,不能进行三层转发的交换机。也就是说仅支持二层特性,不支持路由等三层特性的交换机。 二层交换机一般部署在接入层,不能作为用户的网关
139 0
|
安全 网络安全 网络虚拟化
企业路由器配置PPTP PC到站点模式VPN指南(外网访问内网资源)
企业路由器配置PPTP PC到站点模式VPN指南(外网访问内网资源)
406 0
|
网络协议 安全 Oracle
网络安全——内网主机发现
在内网渗透中,为了扩大战果,往往需要寻找更多主机并且对这些主机进行安全检测或帐号密码测试,所以主机发现这个步骤必不可少。那主机发现都有哪些方法呢?
577 0
网络安全——内网主机发现
|
网络协议
关于 电脑分配IP地址可以连接局域网但无法上互联网 的解决方法
关于 电脑分配IP地址可以连接局域网但无法上互联网 的解决方法
关于 电脑分配IP地址可以连接局域网但无法上互联网 的解决方法
|
安全 Linux 网络架构
kali_NAT模式、桥接上网/仅主机_详细
kali_NAT模式、桥接上网/仅主机_详细
kali_NAT模式、桥接上网/仅主机_详细

热门文章

最新文章