python探测远程主机端口是否开放
import socket
import time
#
n = 0
while n < 10:
sk = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sk.settimeout(3)
try:
sk.connect(('directory.mayachuanshuo.com', 18000))
print("Server port is ok")
except Exception:
print("\033[1;31;mServer port 18000 is close\033[0m")
sk.close()
print(n)
n += 1
time.sleep(10)
本文介绍了一个使用Python实现的简单程序,该程序可以周期性地检测远程主机的指定端口(例如18000端口)是否处于开放状态。通过连接尝试,程序能够判断目标端口是否可访问,并输出相应的结果。
828

被折叠的 条评论
为什么被折叠?



