服务器需要开通哪些常用的端口?

以下为服务器常用端口列表:
端口 服务 说明
21 FTPFTP 服务所开放的端口,用于上传、下载文件 。
22 SSH SSH端口,用于通过命令行模式 远程连接 linux 服务器或vps 。23 Telnet Telnet 端口,用于 Telnet 远程登录服务器 。
25 SMTP SMTP 服务所开放的端口,用于发送邮件 。
80 HTTP 用于 HTTP 服务提供访问功能,例如,IIS、Apache、Nginx 等服务 。您可以参阅 检查 TCP 80 端口是否正常工作 排查 80 端口故障 。
110 POP3 用于 POP3 协议,POP3 是电子邮件收发的协议 。
143 IMAP 用于 IMAP(Internet Message Access Protocol)协议,IMAP 是用于电子邮件的接收的协议 。
443 HTTPS 用于 HTTPS 服务提供访问功能HTTPS 是一种能提供加密和通过安全端口传输的一种协议 。
1433 SQL ServerSQL Server 的 TCP 端口,用于供 SQL Server 对外提供服务 。
1434 SQL ServerSQL Server 的 UDP 端口,用于返回 SQL Server 使用了哪个 TCP/IP 端口 。
1521 OracleOracle 通信端口,服务器上部署了 Oracle SQL 需要放行的端口 。3306 MySQL MySQL 数据库对外提供服务的端口 。
3389 windows Server Remote Desktop Services Windows Server Remote Desktop Services(远程桌面服务)端口,可以通过这个端口远程连接服务器
8080 代理端口 同 80 端口一样,8080 端口常用于 WWW 代理服务,实现网页浏览 。如果您使用了 8080 端口,访问网站或使用代理服务器时,需要在 IP 地址后面加上 :8080 。安装 Apache Tomcat 服务后,默认服务端口为 8080 。
137、138、139NetBIOS 协议

  • 137、138 为 UDP 端口,通过网上邻居传输文件时使用的端口 。
  • 139 通过这个端口进入的连接试图获得 NetBIOS/SMB 服务 。
NetBIOS 协议常被用于 Windows 文件、打印机共享和 Samba 。
 
为了安全考虑,建议客户机将防火墙打开,只需将常用端口添加到防火墙例外或入站规则 。比如网站管理员一般仅开放:80、22、21、3306、1433等端口

【服务器需要开通哪些常用的端口?】


    推荐阅读