python - Comment effectuer une surveillance des ports.
为情所困
为情所困 2017-06-30 09:54:51
0
1
1047

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...

为情所困
为情所困

répondre à tous(1)
仅有的幸福

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

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal