【发布时间】:2019-06-16 20:31:54
【问题描述】:
我想在特定端口上运行一个测试监听器以检查该端口是否打开,但是每当我使用 netcat 启动一个监听器时,它都会与0.0.0.0:8080 IP 地址绑定。
我想启动一个通配符服务,如:::8080 using netcat -l -p 8080 或任何已知方式。
我用来检查可用性的脚本
with closing(socket.socket(socket.AF_INET, socket.SOCK_STREAM)) as sock:
if sock.connect_ex((ip,port)) == 0:
print "Port is open";
else:
print "Port is close";
【问题讨论】:
标签: python linux tcp port netcat