以下方法适用于Windows、Linux和macOS系统,按工具类型分类:

curl命令

适用于快速测试单个TCP端口
curl -v http://ip:port
curl -v https://ip:port

‌telnet命令‌。

适用于快速测试单个TCP端口。
命令格式:telnet <远程主机IP> <端口号>
    示例:telnet 192.168.1.100 80
    结果:连接成功(显示空白或提示符)表示端口开放;失败则显示“Connect failed”。‌‌
注意:Windows需先启用Telnet客户端(控制面板→程序→启用功能)。‌‌3

‌nc(netcat)命令‌。

支持TCP/UDP端口扫描,灵活且跨平台。
命令格式:nc -zv <远程主机IP> <端口号>
    示例:nc -zv 192.168.1.100 8089
    结果:输出“succeeded!”表示端口开放;“Connection refused”表示关闭。‌
参数说明:-z表示扫描模式,-v显示详细信息。‌‌

‌nmap工具‌。

功能强大,可扫描多个端口并识别服务。
命令格式:nmap -p <端口号> <远程主机IP>
    示例:nmap -p 80,443 example.com
    结果:输出“open”表示端口开放;“closed”或“filtered”表示未开放或被阻止。‌‌
安装:Linux系统使用sudo apt-get install nmap(Debian/Ubuntu)或sudo yum install nmap(CentOS/RHEL)。‌‌

除非注明, askADC博客 的文章均为原创,转载请注明作者和出处。
本文链接地址: http://blog.askadc.com/%e6%9f%a5%e7%9c%8b%e8%bf%9c%e7%a8%8b%e6%8c%87%e5%ae%9aip%e7%ab%af%e5%8f%a3%e6%98%af%e5%90%a6%e5%bc%80%e6%94%be/

发表评论

邮箱地址不会被公开。 必填项已用*标注