端口号查询
查询任意TCP或UDP端口上运行的服务,或某个服务使用的端口——支持双向搜索,并附带端口范围说明。
端口号查询基于内置数据表完全在你的浏览器中运行。不会扫描任何网络,你的搜索内容也绝不会被上传。
打开CIDR计算器
关于 端口号查询
端口号查询能回答日常网络问题的两个方向。输入一个端口号——5432、6379、27017——就能看到按惯例占用该端口的服务、协议以及一行说明。输入一个名字——ssh、postgres、https——就能找到它对应的端口。这张表收录了真正会出现在防火墙规则、docker-compose文件和错误信息中的端口:经典服务、邮件那五个端口的纠葛、每一种主流数据库,以及3000、8080、5173这类开发常用端口。提示条会把任意端口号归入知名端口(0–1023)、注册端口(1024–49151)或动态端口(49152–65535)三类。
功能特性
- 支持按端口号或服务名称搜索
- 每条记录都标注协议:TCP、UDP或两者兼有
- 每个服务都配有一行说明
- 端口范围分类:知名、注册、动态
- 涵盖数据库、邮件、Web、VPN和开发端口
- 边输入边即时筛选
如何使用 端口号查询
- 输入端口号(如443)或服务名(如postgres)
- 在表中查看服务、协议和说明
- 查看提示条了解端口范围分类
- 清空搜索框可浏览最常用的端口
示例
输入
5432
输出
PostgreSQL · TCP · registered range
这是每一条PostgreSQL连接字符串默认使用的端口。
常见错误与故障排除
- 某个服务运行在表中标注为其他用途的端口上。 — 端口分配是惯例,不是强制规定——任何服务都可以在任何端口上监听。表格给出的是预期的占用方,机器上的进程列表才是实际情况。
- 结果中找不到想查的端口。 — 这张表聚焦于实际会遇到的端口,而不是全部65,536个。未列出的端口也可能在IANA登记为某种冷门用途。
- 封锁了某个端口,流量却没有停止。 — 现代服务可以走其他端口——例如DNS over HTTPS就走443端口。在需要时,请同时按应用或目标地址进行过滤。
常见问题
- 443端口是做什么用的?
- HTTPS——使用TLS加密的网页流量。它是每一个https://网址的默认端口,因为几乎从不被封锁,很多其他协议(VPN、DNS over HTTPS、WebSocket)也刻意选择走这个端口。
- TCP端口和UDP端口有什么区别?
- 它们是两个各有65,536个位置的独立命名空间。TCP提供有序且带确认的传输——用于Web、邮件、数据库;UDP不讲究这些直接发送,适合DNS查询、视频通话和游戏。
- 什么是知名端口、注册端口和动态端口?
- 0–1023是知名端口,历史上绑定这些端口需要管理员权限;1024–49151是注册给应用程序使用的端口,比如PostgreSQL的5432;49152–65535是动态端口,操作系统会把它们分配为外发连接的源端口。
- 邮件使用哪些端口?
- 五个,各司其职:25用于服务器间SMTP传输,587用于经过身份验证的邮件提交,465用于隐式TLS提交,143用于IMAP,993用于基于TLS的IMAP。
相关工具
全部 ArrayKit 工具