检查某个网段存活的主机_shell脚本-创新互联

工作环境:Red Hat Enterprise Linux Server release 6.5 (Santiago) 、 bash

创新互联专注于企业网络营销推广、网站重做改版、浙江网站定制设计、自适应品牌网站建设、H5场景定制商城开发、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为浙江等各大城市提供网站开发制作服务。

#!/bin/bash
#
nmap -n -sP 10.0.0.1-254|grep "10.0.0"|awk '{print $5}' >ceshi.txt

a=(`cat ceshi.txt |tr "\n" " "`)

echo "${a[@]}"

注释: -n --- 不进行主机解析

      -P --- 执行ping的用法

或者

#!/bin/bash
#扫描局域网内存活的主机
nmap -n -sT -p22 10.0.0.1-254 |egrep -o "\<10.0.0.([1-9]|[2-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-4])\>"|sort -n >suv1_ip

nmap -n -sT -p22 10.0.10.1-254 |egrep -o "\<10.0.10.([1-9]|[2-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-4])\>"|sort -n >suv2_ip

注释: -T ---- 指定TCP扫描

         -p ----- 指定端口号

严谨点的话,需要在10.0.10之间的“.”加入转义符"\",第2,3,4个字段匹配在0-255,0-255,1-254

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章题目:检查某个网段存活的主机_shell脚本-创新互联
转载源于:http://scyanting.com/article/ccecds.html