Python – So führen Sie eine Portüberwachung durch.
为情所困
为情所困 2017-06-30 09:54:51
0
1
1022

Windwos, wie man es wie PHPstudy macht, wird das Licht rot werden...wenn der Port überwacht wird, wird es grün...und es ist Echtzeit...bitte gib mir etwas Anleitung...

为情所困
为情所困

Antworte allen(1)
仅有的幸福

个人没做过实时的,倒是做个一个半实时的,利用socket每30秒和目标端口通信一次,如果通信失败就报警。

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
try:
    s.connect((conn_ip,conn_port))
    logging.info('IP:'+str(conn_ip)+',PORT:'+str(conn_port)+',connect successful')
except Exception as e:
    logging.warning('IP:'+str(conn_ip)+',PORT:'+str(conn_port)+',connect failed!!check the client!!')
    send_msg(conn_ip,conn_port) #发送报警短信
finally:
    s.close()

这是一个粗糙版的,大概就是这么个意思…不知道对你有帮助没有

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage