news 2026/5/19 8:50:33

如何ping指定IP的端口号_ping 端口

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
如何ping指定IP的端口号_ping 端口

如何 Ping 指定 IP 的端口号(检测端口是否开放)

普通的ping命令只能检测主机是否可达(基于 ICMP 协议),无法检测指定端口(如 80、443、3306 等)。要“ping 一个端口”,实际上是检测目标 IP 的某个端口是否开放,常用以下工具和方法。

1. Windows 系统(最简单常用)

方法1:PowerShell(推荐,内置)

Test-NetConnection-ComputerName 192.168.1.1-Port 80
  • -ComputerName:目标 IP 或域名
  • -Port:要检测的端口号

输出示例(端口开放):

ComputerName : 192.168.1.1 RemoteAddress : 192.168.1.1 RemotePort : 80 InterfaceAlias : 以太网 SourceAddress : 192.168.1.100 TcpTestSucceeded : True ← 表示端口开放

如果TcpTestSucceeded : False,说明端口关闭或被防火墙阻挡。

方法2:telnet(需启用)

  1. 启用 Telnet 客户端:
    • 设置 → 应用 → 程序和功能 → 启用或关闭 Windows 功能 → 勾选 “Telnet 客户端”
  2. 命令:
    telnet 192.168.1.1 80
    • 屏幕变黑或显示 “Connected to…” → 端口开放
    • 显示 “无法打开到主机的连接” → 端口关闭

方法3:第三方工具(更强大)

  • PuTTY:下载后选择 “Telnet” 或 “Raw”,输入 IP 和端口,连接成功即开放。
  • PortQry(微软官方工具):下载后用portqry -n IP -e 端口
2. Linux / macOS 系统

方法1:nc(netcat,最常用)

nc-zv192.168.1.180# 或nc-z -v192.168.1.180
  • -z:扫描模式(不发送数据)
  • -v:显示详细信息

输出示例:

  • 成功:Connection to 192.168.1.1 port 80 [tcp/http] succeeded!
  • 失败:connect to 192.168.1.1 port 80 (tcp) failed: Connection refused

方法2:telnet

telnet192.168.1.180
  • 显示 “Connected to…” → 开放
  • “Connection refused” 或超时 → 关闭

方法3:nmap(专业端口扫描)

nmap -p80192.168.1.1

输出:

  • 80/tcp open http→ 开放
  • 80/tcp closed http→ 关闭
3. 跨平台在线工具(无需安装)

如果不想用命令行,可以用网页工具:

  • https://www.yougetsignal.com/tools/open-ports/
  • https://portchecker.co/
  • https://ping.eu/port-chk/

输入公网 IP 和端口即可检测(注意:只能检测公网可达的端口,本地局域网不行)

4. 常见端口参考
端口服务常见用途
21FTP文件传输
22SSH远程登录
23Telnet远程登录(不安全)
80HTTP网页
443HTTPS安全网页
3306MySQL数据库
3389RDPWindows 远程桌面
8080HTTP 代理/替代常用开发端口
5. 注意事项
  • 防火墙影响:即使端口开放,如果防火墙拦截,也可能显示关闭。
  • 仅检测 TCP:以上方法主要检测 TCP 端口,UDP 需要用nc -zu或 nmap。
  • 安全合规:不要随意扫描他人 IP 的端口,可能被视为攻击行为。

总结推荐

  • Windows 用户:优先用Test-NetConnection(PowerShell)
  • Linux/macOS 用户:优先用nc -zv
  • 快速测试:用在线工具

如果你有具体场景(如“检测服务器 3306 端口”或“批量检测多个端口”),告诉我,我再给你更详细的命令!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/19 8:50:32

计算机视觉项目首选环境:PyTorch-CUDA-v2.8镜像实测推荐

PyTorch-CUDA-v2.8 镜像:计算机视觉项目的高效开发利器 在现代深度学习项目中,尤其是计算机视觉方向,一个稳定、开箱即用的开发环境往往决定了从原型验证到生产部署的速度。尽管 PyTorch 因其动态图设计和强大生态广受青睐,CUDA 提…

作者头像 李华
网站建设 2026/5/5 15:49:53

终身学习:构建能持续进化的AI Agent

终身学习:构建能持续进化的AI Agent 关键词:终身学习、AI Agent、持续进化、机器学习、知识更新、元学习、强化学习 摘要:本文聚焦于构建能持续进化的AI Agent这一前沿主题,深入探讨了终身学习在AI领域的重要性。详细介绍了相关核心概念,如AI Agent和终身学习的原理与联系…

作者头像 李华
网站建设 2026/5/15 7:15:34

HuggingFace Trainer自定义训练循环:超越默认封装

HuggingFace Trainer自定义训练循环:超越默认封装 在深度学习的实际项目中,我们常常会遇到这样的场景:一个基于 BERT 的文本分类模型已经用 Trainer 快速跑通了 baseline,但接下来想要引入对比学习增强语义表示、或者同时微调多个…

作者头像 李华
网站建设 2026/5/14 15:55:32

长期投资在波动市场中的优势

长期投资在波动市场中的优势 关键词:长期投资、波动市场、投资优势、资产配置、复利效应 摘要:本文聚焦于长期投资在波动市场中的优势。通过深入剖析波动市场的特点以及长期投资的核心原理,从多个角度阐述了长期投资在应对市场波动时所展现出的独特优势。详细介绍了相关的数…

作者头像 李华
网站建设 2026/5/16 22:21:22

YOLOv11锚框设计调整:适应不同尺度目标检测

YOLOv11锚框设计调整:适应不同尺度目标检测 在智能交通系统中,一辆自动驾驶汽车需要同时识别远处的行人、近处的车辆以及空中悬停的无人机。这些目标尺寸差异巨大——从几十像素的小人影到占据画面三分之一的大卡车——对检测模型的多尺度感知能力提出了…

作者头像 李华
网站建设 2026/5/16 22:21:19

使用GitHub Pages搭建个人技术博客:分享PyTorch心得

使用GitHub Pages搭建个人技术博客:分享PyTorch心得 在深度学习领域,一个常见的困境是:你刚刚在网上找到一篇令人兴奋的教程,满心欢喜地准备复现结果,却卡在了环境配置的第一步——CUDA版本不匹配、PyTorch安装失败、…

作者头像 李华