赞
踩
如果某端口在使用中,我们可以在其他机器使用 telnet {ip} {port}
来测试,但是如果这个端口未在使用中,我们就不能通过telnet命令进行判断,因为即使防火墙开放了此端口,由于此端口未被服务占用,所以telnet是访问不通的。
综上,我们可以先开启一个服务,并使它占用要测试的端口!
如果有python环境的话,可以使用如下方式:
$ python3 -m http.server 8001 --directory ./
假使服务端IP是172.17.10.10
可以在客户端通过以下两种方式进行验证防火墙是否开放了此端口:
1、浏览器直接访问
http://172.17.10.10:8001/
若能访问到文件列表,则表示已开放
2、终端中使用telnet测试
$ telnet 172.17.10.10 8001
若能连通,则表示已开放
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。