对于刚接触云服务器的用户来说,添加端口是部署应用时的关键步骤。无论是搭建网站、运行游戏服务器还是开发测试环境,正确配置端口才能确保服务正常访问。本文将通过分步骤说明+常见问题解答的方式,详细讲解轻量云服务器添加端口的完整流程。
一、为什么需要添加端口?
云服务器默认会关闭所有非必要端口,这是出于安全考虑。但实际应用中,我们需要开放特定端口来提供服务:
- Web服务:开放80(HTTP)和443(HTTPS)端口
- SSH远程管理:开放22端口(建议修改默认端口)
- 数据库服务:MySQL默认3306,MongoDB默认27017
- 游戏服务器:如Minecraft需要25565端口
二、添加端口的完整步骤(以Linux系统为例)
1. 检查端口是否已开放
# 或使用更现代的ss命令
sudo ss -tulnp | grep <端口号>
如果命令无输出,说明端口未监听,需要先启动对应服务。

2. 配置防火墙规则
主流云服务器使用firewalld或iptables管理防火墙:
使用firewalld(推荐)
sudo firewall-cmd --zone=public --add-port=<端口号>/tcp --permanent
# 重新加载防火墙
sudo firewall-cmd --reload
# 验证规则
sudo firewall-cmd --list-ports
使用iptables(旧版系统)
# 保存规则(不同系统命令不同)
sudo service iptables save # CentOS 6
sudo iptables-save > /etc/iptables/rules.v4 # Debian/Ubuntu
3. 配置云平台安全组
完成系统级配置后,还需在云服务商控制台设置安全组规则:
- 登录云控制台 → 进入轻量云服务器列表
- 找到目标实例 → 点击「安全组」或「防火墙」选项
- 添加入站规则:协议选择TCP/UDP,端口范围填写目标端口,来源建议设置为「指定IP」或「我的IP」
- 保存规则(通常立即生效)
1. 服务是否正常运行(
systemctl status 服务名)2. 是否有其他防火墙(如云平台自带防火墙)拦截
3. 本地网络是否被运营商屏蔽(如80/443端口)
三、Windows系统添加端口指南
对于Windows轻量云服务器,操作略有不同:
1. 通过图形界面配置
- 打开「控制面板」→「Windows Defender防火墙」→「高级设置」
- 右侧点击「入站规则」→「新建规则」
- 选择「端口」→ 指定TCP/UDP端口号
- 允许连接 → 勾选所有配置文件 → 命名规则
2. 通过PowerShell命令
New-NetFirewallRule -DisplayName "Allow Port <端口号>" -Direction Inbound -Protocol TCP -LocalPort <端口号> -Action Allow
# 允许UDP端口
New-NetFirewallRule -DisplayName "Allow UDP Port <端口号>" -Direction Inbound -Protocol UDP -LocalPort <端口号> -Action Allow
四、衡天云产品服务推荐
对于需要稳定高效云服务的用户,衡天云提供多地区轻量云服务器,特别适合个人开发者和小型企业:
本文地址:https://www.htstack.com/news/28958.shtml
特别声明:以上内容均为 衡天云(HengTian Network Technology Co.,Limited) 版权所有,未经本网授权不得转载、摘编或利用其它方式使用上述作品。


