fanren224的博客

业精于勤荒于嬉,行成于思毁于随

判断主机ip是否在线

脚本

#!/bin/bash
for ip in `seq 1 255`
do
ping -c 1 192.168.0.$ip >/dev/null 2>&1
if [ $? -eq 0 ];then
echo "192.168.0.$ip up"
else
echo "192.168.0.$ip down"
fi
done
#!/bin/bash
for ip in 192.168.0.{1..255}
do
ping -c 1 $ip &> /dev/null
if [ $? -eq 0 ];then
echo "$ip up"
else
echo "$ip down"
fi
done
#!/bin/bash
for ip in `seq 1 255`
do
ping -c 1 192.168.255.$ip &> /dev/null && echo "192.168.255.$ip up" || echo "192.168.255.$ip down"
done

命令,速度很快,比脚本好用多了

[root@master] ~$ nmap -sn 192.168.255.0/24

Starting Nmap 6.40 ( http://nmap.org ) at 2018-04-17 14:51 CST
Nmap scan report for 192.168.255.1
Host is up (0.0013s latency).
。。。。。
Nmap done: 256 IP addresses (9 hosts up) scanned in 1.49 seconds
阅读更多
个人分类: shell
上一篇linux资源限制配置文件/etc/security/limits.conf
下一篇Nginx
想对作者说点什么? 我来说一句

C# 判断IP格式及是否已被用

2018年03月12日 1KB 下载

C# 判断主机IP合法性算法

2010年09月04日 13KB 下载

没有更多推荐了,返回首页

关闭
关闭