centos 上没有安装telnet命令 ,如何测试到1个目标IP的 443端口是否open
1. 使用 nc (netcat) - 最推荐
bash
测试端口是否开放
nc -zv <目标IP> 443
示例nc -zv 118.31.32.115 443
带超时(秒)
nc -zv -w 3 118.31.32.115 443
2. 使用 curl - 最简单
bash
只测试连接,不传输数据
curl -v --connect-timeout 5 https://<目标IP>:443
或测试 IP:端口
curl -vk --connect-timeout 3 https://118.31.32.115:443
能握手成功说明端口开放 Connection refused 表示端口关闭