端口扫描器 - 在线端口状态检测工具

一款免费的在线端口扫描工具。快速检测指定主机或IP地址的端口开放状态,支持常见端口扫描和自定义端口范围。纯本地计算,数据安全可靠。

扫描配置

提示: 每次扫描会添加 500ms 延迟以避免请求过快。端口范围扫描建议不超过 20 个端口。

端口列表

端口状态服务响应时间描述

# 什么是端口扫描?

端口扫描是一种网络安全技术,用于检查目标主机上哪些端口是开放的、关闭的或被防火墙过滤的。 每个端口号对应一种特定的网络服务,例如端口80用于HTTP(网页服务),端口443用于HTTPS(安全网页服务), 端口22用于SSH(远程登录)等。通过端口扫描,系统管理员可以了解网络服务的运行状态,安全专家可以发现潜在的安全风险。

本工具提供在线端口扫描功能,无需安装任何软件,只需在浏览器中输入目标主机地址即可快速检测端口状态。 扫描结果会显示每个端口的开放状态、服务类型和响应时间,帮助您全面了解目标主机的网络服务情况。

# 如何使用端口扫描器

  1. 在目标主机输入框中输入域名或IP地址(如 google.com 或 192.168.1.1)
  2. 选择扫描类型:常见端口、Web服务、邮件服务、数据库或自定义端口
  3. 如果选择自定义,可以输入特定的端口号或端口范围
  4. 点击"开始扫描"按钮,等待扫描完成
  5. 查看扫描结果,了解各端口的状态和服务信息
  6. 可以导出扫描结果为CSV格式,便于保存和分析

# 端口状态说明

开放 (Open):表示端口正在监听连接,可以建立通信。这通常意味着有相应的服务在该端口上运行。
关闭 (Closed):表示端口虽然可达,但没有程序在监听。主机响应了扫描请求,但明确表示不接受连接。
过滤 (Filtered):表示无法确定端口状态,可能被防火墙或其他网络设备阻止。扫描请求没有得到响应。

# 常见端口号

Web服务

  • 20/21 - FTP (文件传输协议)
  • 22 - SSH (安全外壳协议)
  • 23 - Telnet (远程终端)
  • 25 - SMTP (邮件传输)
  • 53 - DNS (域名系统)
  • 80 - HTTP (网页服务)
  • 110 - POP3 (邮局协议)
  • 143 - IMAP (消息访问协议)
  • 443 - HTTPS (安全网页服务)
  • 993 - IMAPS (安全IMAP)
  • 995 - POP3S (安全POP3)

数据库服务

  • 3306 - MySQL/MariaDB
  • 5432 - PostgreSQL
  • 1433 - Microsoft SQL Server
  • 1521 - Oracle Database
  • 27017 - MongoDB
  • 6379 - Redis
  • 11211 - Memcached

# 安全提示

  • 仅扫描您拥有或获得授权的主机,未经授权的端口扫描可能违反法律法规
  • 开放端口可能存在安全风险,建议定期检查并关闭不必要的服务端口
  • 使用防火墙限制对敏感端口的访问,仅允许必要的IP地址连接
  • 保持系统和服务的最新版本,及时修复已知的安全漏洞
  • 为重要服务使用强密码和双因素认证

# 常见问题 (FAQ)

端口扫描合法吗?

端口扫描的合法性取决于扫描的目标和目的。扫描自己拥有的服务器或获得明确授权的网络是完全合法的。 然而,扫描未经授权的第三方网络可能被视为非法入侵行为。在使用本工具前,请确保您有权扫描目标主机。

为什么某些端口显示为"过滤"状态?

"过滤"状态表示扫描请求被防火墙、路由器或其他网络安全设备阻止,无法确定端口是否开放。 这可能是出于安全考虑,管理员配置了防火墙规则来隐藏某些端口的状态。

扫描速度可以调整吗?

本工具为了确保扫描的准确性和避免对目标主机造成过大负载,使用了适中的扫描速度。 过快的扫描可能导致请求被目标主机拒绝或被防火墙识别为攻击行为。我们提供了超时时间设置, 您可以根据网络环境适当调整,但建议使用默认值。

为什么某些开放的端口没有显示服务信息?

本工具维护了一个常见端口号与服务类型的对应关系数据库。如果某个端口不在我们的数据库中, 就不会显示服务信息。这并不表示该端口没有服务,只是我们无法自动识别。您可以通过端口号 在互联网上查询相关信息,或使用专业的网络扫描工具进行更深入的探测。

您可能还需要...

© 2026 星贝工具