网络 / 端口

端口号查询

查询TCP或UDP端口号的用途,按端口号、范围或服务名称搜索IANA端口注册表,并查看最常见端口列表。

端口号查询: 搜索范围涵盖IANA服务名称和传输协议端口号注册表,这是端口分配的官方列表,以带日期的快照形式加载。常见端口表补充说明每个知名端口在实际中的用途,并标出3000、8443和25565等广泛使用但没有IANA分配的端口。0–1023是系统端口,1024–49151是注册端口,49152–65535是动态端口。 完全在浏览器中本地运行,文件不会上传到服务器。

使用次数
在浏览器中
费用
免费·无需注册
可用性
可直接使用
端口号查询本地处理

完全在浏览器中运行

常用端口

端口协议用途IANA名称
TCPFTP数据ftp-data
TCPFTP控制ftp
TCPSSH、SFTP和SCPssh
TCPTelnettelnet
TCP服务器之间的SMTP邮件中继smtp
TCP/UDPDNSdomain
UDPDHCP服务器bootps
UDPDHCP客户端bootpc
UDPTFTPtftp
TCPHTTPhttp
TCPPOP3邮件pop3
UDPNTP时间ntp
TCPIMAP邮件imap
UDPSNMPsnmp
TCPBGP路由bgp
TCPLDAPldap
TCP/UDPHTTPS(HTTP/3使用UDP)https
TCPSMB文件共享microsoft-ds
TCP基于TLS的SMTP提交submissions
UDPSyslogsyslog
TCPSMTP提交(STARTTLS)submission
TCP基于TLS的LDAPldaps
TCP基于TLS的DNSdomain-s
TCPrsyncrsync
TCP基于TLS的IMAPimaps
TCP基于TLS的POP3pop3s
UDPOpenVPNopenvpn
TCPMicrosoft SQL Serverms-sql-s
TCPOracle Database监听器(常见用途)–
TCPMQTTmqtt
TCPNFSnfs
TCPDocker API(未加密)docker
TCP基于TLS的Docker APIdocker-s
TCP开发用Web服务器、Grafana(常见用途)–
TCPMySQL和MariaDBmysql
TCP远程桌面(RDP)ms-wbt-server
TCP开发用Web服务器(常见用途)–
TCP/UDPSIPsip
TCP基于TLS的SIPsips
TCPXMPP客户端xmpp-client
UDP多播DNS(Bonjour)mdns
TCPPostgreSQLpostgresql
TCPAMQP(RabbitMQ)amqp
TCPVNCrfb
TCPRedisredis
TCPKubernetes API服务器(常见用途)–
TCP开发用Web服务器(常见用途)–
TCP备用HTTP、代理http-alt
TCP备用HTTPS(常见用途)–
TCP基于TLS的MQTTsecure-mqtt
TCPElasticsearch HTTP API(常见用途)–
TCPGit协议git
TCPMemcachedmemcache
TCPMinecraft Java Edition服务器(常见用途)–
TCPMongoDBmongodb
UDPWireGuard(常见用途)–

搜索涵盖截至2026-09-30的IANA服务名称和传输协议端口号注册表。注册信息说明端口预留用途,而不是端口上正在运行的程序:任何程序都可以监听任何端口。

TCP和UDP

TCP端口承载可保证交付顺序的连接,常用于网络、电子邮件和SSH;UDP端口承载彼此独立的数据包,常用于DNS查询、视频通话、游戏,以及WireGuard等VPN。同一个端口号在TCP和UDP中可能代表不同的服务,不过IANA通常会同时分配两者。

如果要查询地址而不是端口,请参阅IPv6工具和子网计算器。

更改默认端口

将SSH或数据库迁移到默认端口之外,可以减少日志中的自动登录尝试,但这本身并不等于安全:端口扫描器能在任何端口上找到服务。无论是否更改端口,都应使用强身份验证和防火墙。

使用方法

  1. 输入端口号、范围(例如8000-8100)或服务名称。
  2. 查看该端口在IANA中的注册信息,包括协议和描述。
  3. 查看常见端口表,了解这些端口在实际中的用途。

隐私与限制

搜索在浏览器中运行;不会扫描端口,也不会向任何地方发送数据。

相关工具

常见问题

注册信息是否意味着相应服务正在运行?

不是:注册信息只代表该端口号已被保留。任何程序都可以监听任意端口,因此请通过防火墙或netstat、ss等工具检查实际正在运行的程序。

防火墙应保持哪些端口开放?

只开放服务所需的端口,例如Web服务器使用的443;关闭其他所有端口,尤其是面向互联网的远程访问端口(22、3389)和数据库端口(3306、5432、27017)。

动态端口有什么用途?

49152–65535端口用于连接的客户端一侧,操作系统会为每个出站连接自动选择端口。

免费工具·使用在浏览器中次·无需账户