服务器端口的分类和端口号及用处

服务器端口的分类和端口号及用处

常见的服务器端口的分类

1、公认端口:

2、注册端口:

3、动态和或私有端口:

端口号 协议 关键词 UNIX 关键词 描述

443 TCP HTTPS https 安全 HTTP 协议

443端口的补充:

3306端口的用处

常见的服务器端口的分类

服务器端口的分类依据其参阅目标不同有不同区分办法,假如从端口的性质来分,一般可以分为以下三类:

1、公认端口:

这类端口也常称之为"常用端口"。这类端口的端口号从0到1024,它们严密绑定于一些特定的效劳。一般这些端口的通讯清晰表明晰某种效劳的协议,这种端口是不行再重新界说它的效果目标。例如:80端口实际上总是HTTP通讯所运用的,而23号端口则是Telnet效劳专用的。这些端口一般不会被像木马这样的黑客程序运用。为了使大家对这些常用端口多一些知道,在本章后边将具体把这些端口所对应的效劳进行列表,供各位了解和参阅。

2、注册端口:

端口号从1025到49151。它们松散地绑定于一些效劳。也是说有许多效劳绑定于这些端口,这些端口相同用于许多其他意图。这些端口大都没有清晰的界说效劳目标,不同程序可依据实际需要自己界说,如后边要介绍的长途操控软件和木马程序中都会有这些端口的界说的。记住这些常见的程序端口在木马程序的防护和查杀上对错常有必要的。常见木马所运用的端口在后边将有具体的列表。

3、动态和或私有端口:

端口号从49152到65535。理论上,不应把常用效劳分配在这些端口上。实际上,有些较为特别的程序,特别是一些木马程序就十分喜爱用这些端口,由于这些端口常常不被引起留意,简单荫蔽。

端口号 协议 关键词 UNIX 关键词 描述

1 TCP TCPMUX - TCP 复用器

7 TCP/UDP ECHO echo 回送

9 TCP/UDP DISCARD discard 丢弃

15 TCP/UDP - netstat 网络状态程序

20 TCP FTP-DATA ftp-data 文件传输协议(数据)

21 TCP FTP ftp 文件传输协议

22 TCP/UDP SSH ssh 安全 Shell 远程登录协议

23 TCP TELNET telnet 远程登录

25 TCP SMTP smtp 简单邮件传输协议

37 TCP/UDP - time 时间

42 TCP/UDP NAMESERVER name 主机名字服务器

43 TCP/UDP NICNAME whois 是谁

53 TCP/UDP DOMAIN nameserver 域名服务器

67 UDP BOOTPS bootps 引导协议服务器

68 UDP BOOTPC bootpc 引导协议客户

69 UDP TFTP tftp 简单文件传送协议

79 TCP FINGER finger Finger

80 TCP HTTP http 超文本传输协议

88 TCP KERBEROS kerberos Kerberos 协议

93 TCP DCP - 设备控制协议

101 TCP HOSTNAME hostnames NIC 主机名字服务器

110 TCP POP3 pop3 邮局协议版本 3

111 TCP/UDP SUNRPC sunrpc Sun Microsystems RPC

119 TCP NNTP nntp USENET 新闻传送协议

123 UDP NTP ntp 网络时间协议

139 TCP NETBIOS-SSN - NETBIOS 会话协议

161 UDP - snmp 简单网络管理协议

162 UDP - snmp-trap SNMP 陷阱

389 TCP LDAP ldap 轻量目录访问协议

443 TCP HTTPS https 安全 HTTP 协议

443端口的补充:

443端口即网页浏览端口,主要是用于HTTPS服务,是提供加密和通过安全端口传输的另一种HTTP。在一些对安全性要求较高的网站,比如银行、证券、购物等,都采用HTTPS服务,这样在这些网站上的交换信息,其他人抓包获取到的是加密数据,保证了交易的安全性。网页的地址以https://开始,而不是常见的http://。

1

513 UDP - who UNIX rwho daemon

514 UDP - syslog 系统日志

525 UDP - timed UNIX time daemon

546 TCP DHCP-CLIENT dhcp-client 动态主机配置协议客户

547 TCP DHCP-SERVER dhcp-server 动态主机配置协议服务器

3306端口的用处

3306端口是MySQL的默认端口。不过有些其他可以指定端口的软件,也可以指定使用这个端口

注意:

不是的,mysql默认端口3306,是连接数据库用的,网站端口(协议端口),http协议默认端口80,HTTPS协议默认端口443,用于客户端向服务器发送请求时用的。而且一台主机上不能有多个进程使用同一个端口号