云服务器需要开放哪些端口?在网络技术中,服务器端口分为物理端口和逻辑端口(或虚拟端口)。物理端口是用于连接其他网络设备的连接器,例如以太网端口、LAN 端口和 USB 端口。这些端口连接的设备通常是ADSL Modem、集线器、交换机、路由器等。逻辑端口一般是指TCP/IP协议中的端口,端口号范围为0~65535,如80端口用于浏览Web 服务,21端口用于 FTP 服务等等。因此,每个服务器通过不同的服务器端口提供相应的服务。有时,服务器可能同时是 Web 服务器、FTP 服务器或邮件服务器。
云服务器常用端口
计算机之间的通信一般使用TCP和UDP通信协议,所以服务器协议端口也分为TCP端口和UDP端口。
端口 | 服务 | 说明 |
---|---|---|
21 | FTP | FTP 服务器所开放的端口,用于上传、下载。 |
22 | SSH | 22端口就是 SSH 端口,用于通过命令行模式远程连接 Linux 系统服务器。 |
25 | SMTP | SMTP 服务器所开放的端口,用于发送邮件。 |
80 | HTTP | 用于网站服务例如 IIS、Apache、Nginx 等提供对外访问。 |
110 | POP3 | 110端口是为 POP3(邮件协议 3)服务开放的。 |
137、138、139 | NETBIOS 协议 | 其中137、138是 UDP 端口,当通过网上邻居传输文件时用这个端口。 而139端口:通过这个端口进入的连接试图获得 NetBIOS/SMB 服务。这个协议被用于 Windows 文件和打印机共享和 SAMBA。 |
143 | IMAP | 143端口主要是用于“Internet Message Access Protocol”v2(Internet 消息访问协议,简称 IMAP),和 POP3 一样,是用于电子邮件的接收的协议。 |
443 | HTTPS | 网页浏览端口,能提供加密和通过安全端口传输的另一种 HTTP。 |
1433 | SQL Server | 1433端口,是 SQL Server 默认的端口,SQL Server 服务使用两个端口:TCP-1433、UDP-1434。其中1433用于供 SQL Server 对外提供服务,1434用于向请求者返回 SQL Server 使用了哪个 TCP/IP 端口。 |
3306 | MySQL | 3306端口,是 MySQL 数据库的默认端口,用于 MySQL 对外提供服务。 |
3389 | Windows Server Remote Desktop Services(远程桌面服务) | 3389端口是 Windows Server 远程桌面的服务端口,可以通过这个端口,用“远程桌面”连接工具来连接到远程的服务器。 |
8080 | 代理端口 | 8080端口同80端口,是被用于 WWW 代理服务的,可以实现网页浏览,经常在访问某个网站或使用代理服务器的时候,会加上“:8080”端口号。另外 Apache Tomcat web server 安装后,默认的服务端口就是8080。 |
宝塔面板需要使用的端口
如需完整使用宝塔的所有功能,你还需要放行如下入站TCP端口:
8888————— 宝塔面板默认端口
20/21————– FTP主动模式端口
39000-40000—— FTP被动模式 -Linux 系统
3000-4000——— FTP被动模式 – Windows系统
22—————— SSH端口,用于通过命令行模式 远程连接 Linux 服务器或vps。
80—————— http服务所需端口
443—————- https服务所需端口
3306————— 数据库远程连接端口
888—————- PhpMyAdmin
作者:牛奇网,本站文章均为辛苦原创,在此严正声明,本站内容严禁采集转载,面斥不雅请好自为之,本文网址:https://www.niuqi360.com/webmaster/the-common-vps-server-logical-port/