零、文章目录
计算机常用端口
1、端口
-
网络相关知识请参考网络详解
-
HTTP相关知识请参考HTTP详解
-
端口:在网络通信中,端口(Port)是一个逻辑概念,用于区分不同的服务或进程。每台计算机都有一个IP地址,而每个IP地址可以有多个端口,每个端口可以为运行在计算机上的不同服务或应用程序提供网络通信的接入点。
2、端口号范围
- 端口号是一个16位的数字,其取值范围从0到65535。
- 这些端口号被分为几个范围:
- 知名端口(Well-Known Ports):范围从0到1023,这些端口号被分配给了公共服务,如HTTP(80)、HTTPS(443)、FTP(21)等。
- 注册端口(Registered Ports):范围从1024到49151,这些端口号通常被分配给用户或应用程序的特定服务。
- 动态或私有端口(Dynamic or Private Ports):范围从49152到65535,这些端口号通常不分配给特定服务,而是由各个应用程序在需要时临时使用。
3、常用端口号
- 21: FTP服务
- 22: SSH服务
- 23: Telnet服务(不推荐使用)
- 25: SMTP服务
- 53: DNS服务
- 67/68: DHCP服务
- 80: HTTP服务
- 110: POP3服务
- 123: NTP服务
- 143: IMAP服务
- 161: SNMP服务
- 194: IRC服务
- 220: IMAP3服务
- 389: LDAP服务
- 443: HTTPS服务
- 465: SMTPS服务
- 512/513: Rexec服务
- 543: Klogin服务
- 544: Kshell服务
- 554: RTSP服务
- 587: 邮件提交协议
- 631: Internet打印协议
- 8080: HTTP替代端口
- 880: HTTP替代端口
- 990: FTPS服务
- 992: Telnet服务(安全)
- 993: IMAP4过SSL(IMAPS)
- 995: POP3过SSL(POP3S)
- 1025: NFS或IIS服务
- 1433: Microsoft SQL Server数据库服务
- 1521: Oracle数据库服务
- 2049: NFS服务
- 2181: ZooKeeper服务
- 2301: Lotus Notes/Domino服务
- 3306: MySQL数据库服务
- 3389: RDP服务
- 3986: PortMapper RPC服务
- 4899: rsync服务
- 5000: Sybase数据库服务
- 5432: PostgreSQL数据库服务
- 5632: PCAnywhere服务
- 5900: VNC服务
- 6000: X11服务
- 6667: IRC服务
- 7001: WebLogic服务
- 8000: HTTP替代端口
- 8080: HTTP替代端口
- 9100: JetDirect打印机服务
- 9207: IIS服务
- 10000: FlexNet服务
- 11211: Memcached缓存服务
- 12345: NetBus木马默认端口
- 13579: SQLDebug服务
- 16080: Sun Solaris管理服务
- 20000: Cisco设备默认端口
- 27017: MongoDB数据库服务
- 50000: Sybase数据库服务
- 50030: Hadoop NameNode服务
- 50070: Hadoop DataNode服务
- 65000: Hadoop服务