一、基础环境准备
选择配备1核2G以上配置的ECS实例,推荐使用CentOS 7或Ubuntu 20.04 LTS操作系统。通过SSH客户端连接服务器后,执行yum update
或apt-get update
更新系统组件,并安装gcc、make等基础编译工具。
二、配置安全组规则
在阿里云控制台依次操作:ECS实例详情页→安全组→配置规则→手动添加。需设置以下参数:
- 端口范围:填写SK5服务端口(默认8888)
- 授权对象:0.0.0.0/0或指定IP段
- 协议类型:TCP/UDP双协议支持
建议为不同服务创建独立安全组,例如将游戏加速端口与Web服务端口分离管理。
三、操作系统防火墙设置
在CentOS系统执行以下命令:
firewall-cmd --permanent --add-port=8888/tcp
firewall-cmd --permanent --add-port=8888/udp
firewall-cmd --reload
Ubuntu系统需使用ufw工具,通过ufw allow 8888
开放端口。
四、SK5服务端口验证
使用netstat -tuln | grep 8888
查看端口监听状态,通过telnet 服务器IP 8888
测试外网连通性。推荐使用nmap工具进行全端口扫描:nmap -p 8888 服务器IP
。
完整端口配置需兼顾云平台安全组与系统防火墙双重策略,建议配置完成后进行压力测试,观察带宽使用率和连接稳定性。定期使用ss -s
命令监控连接数变化,及时优化端口复用参数。