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

以下为服务器常用端口列表:

端口服务说明
20、21FTP服务所开放的端口,用于上传、下载文件。
22SSH端口,用于通过命令行模式 远程连接 Linux 服务器或vps。
23TelnetTelnet 端口,用于 Telnet 远程登录服务器。
25SMTPSMTP 服务所开放的端口,用于发送邮件。
80HTTP用于 HTTP 服务提供访问功能,例如,IIS、Apache、Nginx 等服务。您可以参阅 检查 TCP 80 端口是否正常工作 排查 80 端口故障。
110POP3用于 POP3 协议,POP3 是电子邮件收发的协议。
143IMAP用于 IMAP(Internet Message Access Protocol)协议,IMAP 是用于电子邮件的接收的协议。
443HTTPS用于 HTTPS 服务提供访问功能。HTTPS 是一种能提供加密和通过安全端口传输的一种协议。
1433SQL ServerSQL Server 的 TCP 端口,用于供 SQL Server 对外提供服务。
1434SQL ServerSQL Server 的 UDP 端口,用于返回 SQL Server 使用了哪个 TCP/IP 端口。
1521OracleOracle 通信端口,服务器上部署了 Oracle SQL 需要放行的端口。
3306MySQLMySQL 数据库对外提供服务的端口。
3389Windows Server Remote Desktop ServicesWindows 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等端口。


这条帮助是否解决了您的问题? 已解决 未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好! 很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!