首页/对照列表/常见端口大全

常用端口

常见网络 TCP/UDP 端口的备忘单。

20
20
TCP
FTP -- Data
21
21
TCP
FTP -- Control
22
22
TCP
SSH Remote Login Protocol
23
23
TCP
Telnet
25
25
TCP
Simple Mail Transfer Protocol (SMTP)
53
53
TCP/UDP
Domain Name System (DNS)
80
80
TCP
Hypertext Transfer Protocol (HTTP)
110
110
TCP
POP3
143
143
TCP
IMAP
443
443
TCP
HTTP with Secure Sockets Layer (HTTPS)
3306
3306
TCP
MySQL Database system
5432
5432
TCP
PostgreSQL Database system
6379
6379
TCP
Redis key-value store
27017
27017
TCP
MongoDB Database system

功能简介

常见端口大全

常用网络端口速查库。包含从标准系统专用端口到主流中间件、游戏服务的端口分配说明。是排查网络连接、配置防火墙规则或安全审计的常备手册。

如何使用

1. 通过端口号或服务名称搜索;2. 查看对应的传输协议(TCP/UDP)及默认用途;3. 利用过滤器按应用场景(如数据库、远程办公)筛选。

安全保障

纯净参考。本工具仅提供静态文档查询,不主动扫描您的设备开放端口,确保使用过程无侵略性。

100% Client Side
📘 使用指南与技术说明

痛点引入

作为开发者,谁还没在端口问题上踩过坑?联调时服务死活连不上,排查半天发现端口配错了;部署时防火墙规则没开对,线上服务直接挂掉;学习新技术时,看到文档里一堆端口号,完全记不住哪个是哪个。每次都要临时去百度,效率低还容易出错,简直是摸鱼路上的绊脚石。

核心功能深度解析

这个工具可不是简单的端口列表,它基于RFC规范和行业标准,帮你理清端口的底层逻辑。比如,端口分为知名端口(0-1023)、注册端口(1024-49151)和动态端口(49152-65535),这是TCP/IP协议栈的约定。工具还解释了端口与协议的关系:HTTP用80端口是基于历史沿袭,HTTPS用443则是为了安全隔离。通过递归查询机制,它能快速匹配端口对应的服务和常见应用场景,避免你手动翻文档的麻烦。

行业应用场景

  • 联调环境:和前端兄弟联调API,快速查一下后端服务该用哪个端口,避免“你端口不对”的尴尬对话。
  • 测试环境:搭建本地测试服务时,用工具确认端口是否被占用,一键解决端口冲突问题。
  • 生产环境:配置服务器防火墙规则,对照工具开放必要端口,确保线上服务稳定运行,不背锅。

FAQ 常见问题

  1. 为什么有些端口显示为“保留”或“未分配”? 这是根据IANA(互联网号码分配机构)的官方标准,部分端口尚未指定用途,留作未来扩展。

  2. 工具中的端口信息如何保证准确性? 数据源基于RFC文档和行业共识,定期更新,但实际应用中可能有自定义端口,建议结合官方文档使用。

  3. 同一个端口为什么对应多个服务? 有些端口被多个协议或应用复用,比如端口53既用于DNS查询(UDP),也用于区域传输(TCP)。

  4. 如何解决端口冲突问题? 先用工具查占用情况,再通过系统命令(如netstat)确认,修改配置或重启服务即可。

  5. 动态端口和静态端口有什么区别? 动态端口是临时分配的,用于客户端连接;静态端口是预定义的,用于服务端监听,工具主要覆盖后者。

技术科普/延伸阅读

端口标准背后是TCP/IP协议栈的深厚历史,从早期的ARPANET演变而来。未解之谜?比如端口0的用途一直存在争议,理论上它不可用,但某些系统可能用于特殊测试。想深入学习,推荐RFC 6335(端口分配标准)和《TCP/IP详解》卷一,帮你从菜鸟变大神。

📖 精选技术文章推荐

那些藏在 URL 里的双重编码漏洞:一次 SQL 注入的完整路径

明明部署了昂贵的 WAF 防火墙,为什么数据库还是被拖库了?黑客并没有使用什么零日漏洞,而是巧妙地利用了 URL 的“双重编码”特性。本文将带你重构一次真实的攻击路径,揭示架构分层中的安全盲区,以及开发者最容易犯的致命错误。

那个把对象直接 toString 传进 URL 的同事,把我们的接口搞崩了

一个前端新人的失误:'?filter=[object Object]',让后端的 JSON.parse 直接崩溃,引发了一场 P3 级事故。本文深入探讨 JSON 与 GET 参数互转的种种陷阱:嵌套对象怎么传?数组怎么解析?URL 长度限制在哪里?以及如何避开这些暗坑。

计算机差点变成巴别塔:Unicode 发明前,我们如何处理多语言文字

在 UTF-8 统治世界之前,计算机世界曾是一片混乱的割据地。为了显示中文、日文或希腊文,开发者们发明了无数互不兼容的“代码页”。本文带你回顾那段满是乱码、冲突与妥协的编码演进史,理解 Unicode 存在的终极意义。

消失的字符:处理民族文字展示时的编码与渲染深坑

在开发文本分析工具时,我们发现 UTF-8 并不是万能药。当遇到藏文的叠加字、维吾尔文的 RTL 镜像渲染以及复杂的 Unicode 代理对时,传统的字符串处理逻辑会瞬间失效。本文记录 daima.life 在适配多元文字时的技术复盘。

💡 想要更多功能?

发现 Bug 或是希望加入新工具?支持免费提建议或商业私有化定制开发