揭秘服务器端口选择机制,来源与获取方式全解析

服务器根据什么选择端口

在服务器配置中,选择端口主要基于服务的需求及网络通信的安全考虑,以下是几个关键点:

1、服务器中,存在多个默认端口用于不同的服务和功能,TCP 80 和 443 是对外提供公共服务的关键端口,其中80是HTTP的默认端口,常用于网站访问,而443则是HTTPS的默认端口,提供安全的网络通信,对于文件传输,TCP 21 是FTP服务器的常用端口,允许用户上传和下载文件。

2、Telnet端口(TCP 23)用于远程登录,尽管现在使用较少,但依然存在,SMTP(简单邮件传输协议)端口(TCP 25)则用于发送邮件。

3、腾讯云服务器开放80端口的具体操作步骤如下:根据服务器类型选择CVM云服务器或轻量应用服务器,CVM云服务器需在安全组中配置规则,而轻量应用服务器则需在防火墙中开通,具体步骤以80端口为例,其他端口如3306、8080、443等,均可参照此方法进行开通。

服务器端口分类

1、端口按端口号可以分为以下三大类:

- 公认端口(Well Known Port):端口号从0到1023,这些端口紧密绑定于一些常见服务,例如FTP服务使用端口21。

- 注册端口(Registered Ports):端口号从1024到49151,这些端口松散地绑定于一些服务,可以根据需求自定义。

- 动态或私有端口(Dynamic and/or private ports):端口号从49152至65535,这些端口通常用于特定或私密通信。

2、服务器的端口通常分为以下三类:公认端口、注册端口和动态端口,公认端口通常称为“常用端口”,其端口号范围从0到1024,与特定服务紧密绑定,不能再重新定义其作用。

3、对于数据库服务,SQL Server通常使用1433端口,而MySQL使用3306端口,其他数据库服务如Oracle和PostgreSQL,使用的端口可能有所不同。

4、计算机端口是计算机网络通信中的关键元素,可以理解为计算机与外部通信的接口,端口分为三个类别:公认端口(0-1023)、注册端口(1024-49151)和动态私有端口(49152-65535),80端口通常用于HTTP通信,而QQ可能通过禁用8000端口来阻止其运行。

服务器的常见默认端口

1、服务器中常见的默认端口包括:

- HTTP端口(80):用于网页浏览。

- HTTPS端口(443):用于加密的网页浏览。

- FTP端口(21):用于文件传输服务。

- SSH端口(22):用于远程登录和终端服务。

2、特定服务的默认端口:

- 8848端口:Nacos服务配置与服务发现的默认端口。

- 80端口:Nginx Web服务器的默认端口,处理HTTP请求。

- 8080端口:Sentinel流量控制服务的默认端口。

- 8091端口:Seata分布式事务中间件的默认端口。

3、SMTP服务的非加密默认端口是TCP 25,而POP3(接收邮件)的默认端口为TCP 110,Windows服务器的远程桌面连接默认端口为TCP 3389,SQL Server和MySQL数据库的默认端口分别为TCP 1433和TCP 3306。

腾讯云服务器端口怎么开启以80端口为例

1、若要在腾讯云轻量服务器上搭建WordPress网站,需要开启80端口以实现Web访问,由于WordPress应用镜像默认安装了宝塔面板,还需开通888888端口、FTP的21和22端口、MySQL的3306端口、HTTPS的443端口以及SSH所需的22端口。

2、若域名在大陆被屏蔽,可以考虑使用香港服务器,因为香港服务器通常没有防火墙限制,可以正常访问。

3、在阿里云服务器ECS上开启端口,首先登录ECS管理控制台,选择“实例与镜像”,点击“实例”找到需要开放端口的云服务器,在“更多”按钮中选择“网络和安全组”,然后点击“安全组配置”,在打开的窗口中点击“配置规则”进行端口开放操作。