EN
首页 分类 端口大全

端口大全

端口大全在线工具,68 个常见服务端口速查表(FTP/SSH/Web/数据库/邮件/中间件/容器),支持按端口号、服务名、描述实时搜索与分类筛选,协议与用途一目了然,本地查询秒开,完全免费

常见问题

3306、6379、27017 分别是什么?

3306 是 MySQL,6379 是 Redis,27017 是 MongoDB,都是数据库默认端口。暴露到公网非常危险。

端口被占用怎么解决?

换一个端口,或者查出面哪个进程占用后结束它。开发环境常见于上次的服务没正常退出。

这些端口都要对外开放吗?

不需要。只开放业务真正需要的端口,数据库和缓存类端口应当只在内网可达。

关于这个工具

68 个常见服务端口的速查表,可按端口号、服务名、描述或类别搜索与筛选,协议(TCP / UDP)与用途一并列出。

端口分三段,含义不同:0–1023 是系统端口,绑定需要管理员权限;1024–49151 是注册端口,各种服务按惯例占用;49152–65535 是动态端口,由系统临时分配给客户端连接。所以「8080 被占用」和「80 被占用」的处理方式完全不同 —— 后者往往要先停系统级服务。

排查端口占用(本工具只查表,不扫端口):Windows 用 netstat -ano | findstr :8080 找到 PID,再 tasklist /FI "PID eq 1234" 看是谁;macOS / Linux 用 lsof -i :8080 或 ss -lptn 'sport = :8080'。macOS 上有个经典坑:5000 端口默认被 AirPlay 接收器占用,跑 Flask 会莫名冲突,换 5001 或关掉 AirPlay Receiver 即可。

几个安全常识比端口号本身更重要:端口开着不等于服务可用(服务可能只绑在 127.0.0.1,或被防火墙拦在外面);数据库与缓存端口(3306 / 6379 / 27017 / 9200 等)暴露到公网是最常见的事故源,Redis 未设密码 + 公网可达被打的例子年年都有。端口扫描只应对自己拥有或获授权的资产做。