python - Comment effectuer une surveillance des ports.
为情所困2017-06-30 09:54:51
0
1
1054
Windwos, comment le faire comme phpstudy Si le port est tué, le voyant deviendra rouge... si le port est surveillé, il deviendra vert... et c'est en temps réel... s'il vous plaît, donnez-moi un peu. conseils...
Je n'en ai jamais fait en temps réel, mais je souhaite en faire un en semi-temps réel. Utilisez le socket pour communiquer avec le port cible toutes les 30 secondes. Si la communication échoue, une alarme se déclenche.
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()
Ceci est une version approximative, c'est ce que cela signifie... Je ne sais pas si cela vous sera utile
Je n'en ai jamais fait en temps réel, mais je souhaite en faire un en semi-temps réel. Utilisez le socket pour communiquer avec le port cible toutes les 30 secondes. Si la communication échoue, une alarme se déclenche.
Ceci est une version approximative, c'est ce que cela signifie... Je ne sais pas si cela vous sera utile