大势趋007

每个人都是🏆
随笔 - 79, 文章 - 1, 评论 - 3, 阅读 - 8778
  新随笔  :: 管理

ip test

Posted on   大势趋007  阅读(5)  评论(0编辑  收藏  举报
复制代码
echo "
import socket
import sys
def test_port(ip, port):
        try:
                sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
                sock.settimeout(5)
                result = sock.connect_ex((ip, port))
                if result == 0:
                        print(\"port {} on {} is open\".format(port, ip))
                else:
                        print(\"port {} on {} is close\".format(port, ip))
                sock.close()
        except socket.error as e:
                print(\"connect fild: {}\".format(e))
        except Exception as e:
                print(\"fild: {}\".format(e))

if __name__ == \"__main__\":
    vips=sys.argv[1]
    vports=sys.argv[2]
    #print(vips)
    #print(vports)
    test_port(vips,int(vports))" > /tmp/test01.py


echo "
python /tmp/test01.py oemserver 4903     
python /tmp/test01.py oemserver 3872
python /tmp/test01.py oemserver 22
python /tmp/test01.py oemserver 1521
"> /tmp/test01.sh


sh  /tmp/test01.sh
复制代码

 

相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示