小熊奶糖(BearCandy)
小熊奶糖(BearCandy)
发布于 2024-04-06 / 19 阅读
0
0

常用服务端口

常用服务端口是指在网络通信中,服务器为特定应用或服务分配的网络端口,这些端口用来标识不同的数据传输通道,使得客户端能够准确地与服务器上的相应服务建立连接。以下是一些常见的服务端口及其对应的服务:

公认端口(Well-Known Ports):0 - 1023
这些端口与特定知名服务紧密绑定,通常由系统进程或特权用户的服务使用。

  • 21: FTP (File Transfer Protocol) — 文件传输服务
  • 22: SSH (Secure Shell) — 安全的远程登录和命令执行服务
  • 23: Telnet — 简单的远程登录服务(不推荐使用,因数据未加密)
  • 25: SMTP (Simple Mail Transfer Protocol) — 邮件发送服务
  • 53: DNS (Domain Name System) — 域名解析服务
  • 80: HTTP (Hypertext Transfer Protocol) — 无状态的超文本传输协议,用于网页浏览
  • 110: POP3 (Post Office Protocol version 3) — 邮件接收服务
  • 119: NNTP (Network News Transfer Protocol) — 新闻组传输协议
  • 123: NTP (Network Time Protocol) — 网络时间同步服务
  • 135: Microsoft RPC (Remote Procedure Call) — 用于Windows系统间的远程过程调用,可能涉及多种服务
  • 139 / 445: SMB (Server Message Block) / CIFS (Common Internet File System) — 文件共享和打印服务
  • 143: IMAP (Internet Message Access Protocol) — 邮件访问和存储服务
  • 161 / 162: SNMP (Simple Network Management Protocol) — 网络设备管理和监控服务

注册端口(Registered Ports):1024 - 49151
这些端口由IANA(互联网号码分配机构)正式注册给特定的应用,但不如公认端口那样广泛知名。

  • 1080: SOCKS (SOCKet Secure) — 通用代理协议,提供网络层代理服务
  • 1158: 与QQ服务相关(具体服务不详,可能为旧版QQ客户端或其他内部服务)
  • 1433: SQL Server — 微软SQL数据库服务器的默认端口
  • 1521: Oracle Database — Oracle数据库服务器的默认端口
  • 1723: PPTP (Point-to-Point Tunneling Protocol) — VPN协议之一
  • 2082: cPanel — 网站控制面板服务的默认端口
  • 2222: SSH (alternative) — 有时用作非标准SSH端口
  • 3306: MySQL — 开源数据库MySQL的默认端口
  • 3389: RDP (Remote Desktop Protocol) — 微软远程桌面服务端口,用于远程桌面连接
  • 443: HTTPS (HTTP over TLS/SSL) — 加密的网页浏览和数据传输服务
  • 465: SMTP over SSL/TLS — 安全的邮件发送服务
  • 5222: XMPP (Extensible Messaging and Presence Protocol) — 即时通讯和在线状态服务
  • 8080 / 8081 / 8443: HTTP / HTTPS (alternative) — 通常用作Web服务器的备用端口,避免与标准HTTP(S)端口冲突

动态端口(Dynamic or Private Ports):49152 - 65535
这些端口供临时或短期使用的应用程序分配,通常由客户端软件或系统自动选择,不在这里详细列举。

请注意,实际环境中服务端口的选择可能会因具体配置、服务版本或安全策略等因素而有所不同。此外,为了保证服务的安全性,许多服务建议或要求使用加密(如SSL/TLS)并通过非标准端口提供服务。在部署服务时,应遵循最佳实践,如定期更新软件、使用强密码、启用访问控制和防火墙规则等。


评论