端口 · clubsk

端口

端口范围简单理解

  • 0~1023:知名端口,通常分配给系统服务
  • 1024~49151:注册端口,常见应用服务会用到
  • 49152~65535:动态/临时端口,客户端通信时临时使用

一些常见端口

  • 20/21:FTP —— 文件上传、下载
  • 22:SSH —— Linux 远程登录、安全运维
  • 23:Telnet —— 远程登录,明文,不安全
  • 25:SMTP —— 发送邮件,很多云环境默认受限
  • 53:DNS —— 域名解析
  • 80:HTTP —— 网页访问
  • 110:POP3 —— 接收邮件
  • 143:IMAP —— 接收/管理邮件
  • 443:HTTPS —— 加密网页访问
  • 3306:MySQL —— 数据库服务
  • 3389:RDP —— Windows 远程桌面
  • 5432:PostgreSQL —— 数据库服务
  • 6379:Redis —— 缓存/数据库服务
  • 8080:HTTP 代理/Tomcat —— 替代 80 端口,常用于测试
  • 27017:MongoDB —— NoSQL 数据库