美文网首页
linux批量监测IP端口存活

linux批量监测IP端口存活

作者: 醉眼看人间_个个都温柔 | 来源:发表于2019-07-01 10:02 被阅读0次

    一、nc命令检测端口的用法
    安装nc工具
    yum install -y nc

    # nc -v -w 10 -z 192.168.200.101 5555 (nc命令用法)
    -v 显示指令执行过程。
    -w <超时秒数> 设置等待连线的时间。
    -u 表示使用UDP协议
    -z 使用0输入/输出模式,只在扫描通信端口时使用。

    一、

    批量监测IP端口存活脚本 (命名 检测.sh)
    cat 检测.sh

    #!/bin/bash  
     
    cat ip.txt | while read line
    do
      nc -w 5 -z $line > /dev/null 2>&1
      if [ $? -eq 0 ]
      then
        echo -e "\033[32m $line:通 \033[0m"
      else
        echo -e "\033[31m $line:不通 \033[0m"
      fi
    done
    

    二、

    cat ip.txt

    192.168.200.101 5555
    192.168.200.102 5555
    192.168.200.103 5555
    

    三、

    将 检测.sh 和 ip.txt 放在同一个目录下

    chmod 777 检测.sh
    

    运行脚本

    sh 检测.sh
    

    相关文章

      网友评论

          本文标题:linux批量监测IP端口存活

          本文链接:https://www.haomeiwen.com/subject/kvpecctx.html