【帮助中心】云服务器安全组配置教程,放行端口、限制 IP 访问
2026-10-14 04:52:20丨 发布者:云天域--技术
安全组是云服务器的外网防火墙,位于实例外层,控制进出云服务器的网络访问。很多客户部署网站后外网打不开,大多是安全组没有放行对应端口。安全组可以放行网站端口、限制指定 IP 访问服务器,是云服务器基础安全防护手段。
一、安全组基础概念
- 安全组是一组网络访问规则,作用在云服务器实例上。
- 默认策略:一般默认拒绝外部主动访问服务器,需要手动添加放行规则。
- 安全组独立于服务器内部防火墙 firewalld,两层都要配置,业务端口才能正常访问。
二、常用端口参考
- 80 端口:HTTP 网站访问
- 443 端口:HTTPS 加密网站访问
- 22 端口:Linux SSH 远程登录
- 3389 端口:Windows 远程桌面
- 3306 端口:MySQL 数据库(不建议直接对公网放行)
三、安全组添加放行规则
- 登录云天域控制台,进入【云服务器】-【安全组】页面。
- 选择实例绑定的安全组,点击【配置规则】。
- 添加入方向规则:
- 保存规则,规则即时生效。
提示:数据库 3306 端口,建议授权对象填写固定办公公网 IP,不要填 0.0.0.0/0,防止数据库被扫描爆破。
四、限制指定 IP 访问(白名单)
如果只允许自己的公网 IP 远程登录服务器:
- 端口填写 22,授权策略允许,授权对象填写
你的公网IP/32。 - 不在白名单内的 IP,无法 SSH 连接服务器。
五、安全组最佳实践
- 最小开放原则:只开放业务必须端口,其余端口全部禁止。
- 数据库、Redis 等内网服务,禁止直接对公网开放。
- 定期清理无用安全组规则,删除长期不用的端口放行策略。
- 区分入方向、出方向:入方向控制外网访问服务器;出方向控制服务器对外访问。
六、常见问题
- 安全组放行端口,网站还是打不开:检查服务器内部防火墙 firewalld/iptables 是否放行端口。
- 规则添加不生效:确认实例绑定的是当前编辑的安全组。
- 配置错误导致远程连不上:可以在控制台临时添加自己 IP 放行 22/3389 端口。