Linux
命令 可使用命令包括但不限以下:curl, ssh, nmap, telnet,nc 测试代码以 opcai.top 443 端口为例。 目的 找到一种更通用的能在几乎所有环境下完成检查的方法 找到一种更稳定的几乎不会判断出错的方法 示例 nmap 缺点: 一般需要额外安装 某些检测方法需要 sudo 权限 优点: 判断更为准确 输出文本 nmap -p443 opcai.top Starting Nmap 6.40 ( http://nmap.org ) at 2020-03-09 09:58 CST Nmap scan report for opcai.top (180.97.125.228) Host is up (0.026s latency). PORT STATE SERVICE 443/tcp open https Nmap done: 1 IP address (1 host up) scanned in 0.10 seconds 判断命令 nmap -p443 opcai.top | grep "^443/tcp.*open" 注:如果有可能,使用 sudo 权限执行可以使 namp 在更多情况下准确地判断端口状态。 telnet 缺点: 可能需要额外安装