常见服务的默认端口号

常见服务的默认端口号

基础网络协议

服务名称 默认端口 协议类型 说明
HTTP 80 TCP 超文本传输协议,用于网页浏览。
HTTPS 443 TCP HTTP的安全版本,通过SSL/TLS加密。
DNS 53 UDP/TCP 域名解析服务,将域名转换为IP地址。
DHCP 67(服务端)/68(客户端) UDP 动态主机配置协议,自动分配IP地址。
NTP 123 UDP 网络时间协议,用于时间同步。

文件传输

服务名称 默认端口 协议类型 说明
FTP 21(控制)/20(数据) TCP 文件传输协议,支持文件上传下载(主动模式)。
SFTP 22 TCP 基于SSH的文件传输协议,提供加密。
SMB 445 TCP 服务器消息块协议,用于共享文件和打印机。

邮件相关

服务名称 默认端口 协议类型 说明
SMTP 25 TCP 简单邮件传输协议,用于发送邮件(加密端口:465/587)。
POP3 110 TCP 邮局协议版本3,用于接收邮件(加密端口:995)。
IMAP 143 TCP 互联网消息访问协议,管理邮箱内容(加密端口:993)。

数据库服务

服务名称 默认端口 协议类型 说明
MySQL 3306 TCP 关系型数据库管理系统。
MariaDB 3306 TCP MySQL的分支,兼容MySQL协议。
SQL Server 1433 TCP 微软的关系型数据库管理系统。
Oracle 1521 TCP 甲骨文公司的关系型数据库管理系统。
PostgreSQL 5432 TCP 开源关系型数据库。
MongoDB 27017 TCP NoSQL文档数据库。
Redis 6379 TCP 内存键值存储系统,支持多种数据结构。
SQLite 无端口 文件 轻量级嵌入式数据库,无需独立服务器。

消息队列

服务名称 默认端口 协议类型 说明
RabbitMQ 5672(AMQP)/15672(管理) TCP 开源消息代理和队列服务器。
Apache Kafka 9092 TCP 分布式流处理平台,用于实时数据流。

容器化平台

服务名称 默认端口 协议类型 说明
Docker 2375(非TLS)/2376(TLS) TCP 容器化平台,远程访问需开启TCP端口。
Kubernetes 443(API Server) TCP 容器编排系统,API Server提供集群管理接口。

Web服务器

服务名称 默认端口 协议类型 说明
Nginx 80(HTTP)/443(HTTPS) TCP 高性能Web服务器和反向代理。
Tomcat 8080 TCP Java Servlet容器,用于部署Java Web应用。
Harbor 80(HTTP)/443(HTTPS) TCP 容器镜像仓库,支持Docker镜像存储和分发。

监控和管理工具

服务名称 默认端口 协议类型 说明
SNMP 161(代理端) UDP 简单网络管理协议,用于网络设备监控(管理端端口162)。
LDAP 389(非SSL)/636(SSL) TCP 轻量目录访问协议,用于用户认证和目录服务。

远程访问

服务名称 默认端口 协议类型 说明
SSH 22 TCP 安全外壳协议,用于远程登录和命令执行。
Telnet 23 TCP 远程终端协议(已逐渐被SSH取代)。
RDP 3389 TCP 远程桌面协议,用于Windows远程桌面连接。
VNC 5900+ TCP 虚拟网络计算协议,基础端口5900,按会话递增(如5901)。

日志和搜索

服务名称 默认端口 协议类型 说明
Elasticsearch 9200(HTTP)/9300(TCP传输) TCP 分布式搜索引擎,支持实时数据分析。

CI/CD工具

服务名称 默认端口 协议类型 说明
Jenkins 8080 TCP 开源持续集成/持续部署工具。
posted @ 2025-05-11 16:56  不要划水  阅读(375)  评论(0)    收藏  举报