
准备清单:帽子云控制面板账号、服务器root/管理员权限、域名DNS管理权限、SSH工具与监控账号。目标:保证在香港IDC下既有稳定带宽又能在攻击时快速缓解。建议先导出历史流量日志(至少7天)用于决策。
步骤1:在帽子云控制台查看可选带宽类型(固定端口、峰值弹性、按95峰值计费)。步骤2:分析历史流量峰值与并发连接,确定基础带宽(建议峰值的60-80%)。步骤3:若需对外高速下载/视频,选择更高出口带宽;若主要服务国内访问,考虑国际链路质量和跨境加速。
登录帽子云控制台→网络配置→选择机房(香港)→设置端口速率(如1Gbps/100Mbps)→选择计费模式(固定/按95峰值)→启用流量告警(阈值设为80%)。保存后重启网络或按提示完成绑定。
在服务器上执行(root权限):编辑/etc/sysctl.conf,添加:net.ipv4.tcp_syncookies=1;net.ipv4.tcp_max_syn_backlog=2048;net.ipv4.ip_local_port_range="1024 65535";保存并sysctl -p生效。安装并启用conntrack、调整nf_conntrack_max根据内存设置。
使用iptables/ufw:限制新连接速率示例:iptables -A INPUT -p tcp --dport 80 -m connlimit --connlimit-above 200 -j REJECT。nginx层面:配置limit_req_zone $binary_remote_addr zone=one:10m rate=10r/s;在server/location中使用limit_req zone=one burst=20。并部署fail2ban以阻止暴力登录。
步骤:在帽子云或第三方CDN控制台创建加速域名→将域名CNAME指向CDN提供地址→在CDN控制台配置回源为香港服务器IP并启用源站防护(隐藏真实IP、只允许CDN回源IP访问)。如遇攻击,联系帽子云申请流量清洗或启用自动清洗规则。
安装监控(Zabbix/Prometheus/云监控)并设置阈值告警(流量、连接数、CPU)。应急步骤:1)确认是攻击流量(日志/来源国/IP分布);2)临时启用更严格rate-limit或黑名单;3)联系帽子云开通清洗或流量转发;4)必要时DNS切换至CDN或备用机房。每一步记录时间与变化,以便后续复盘。
答:常见有固定带宽按端口(例如1Gbps包年)、按95峰值计费(按带宽使用高峰取95百分位)和按流量计费(按用量计费)。选择依据流量稳定性与成本预算,流量波动大建议按95峰值,稳定大带宽建议固定端口。
答:先启用帽子云提供的防护(清洗/黑洞/流量转发)、短期提升带宽或切换到CDN加速隐藏源站;在服务器端开启更严格的rate-limit与iptables规则,同时联系帽子云技术支持请求流量清洗与异常流量牵引。
答:帽子云香港IDC通常提供基础清洗与与CDN集成能力,对常见中小规模攻击能有效缓解。但对超大流量攻击需结合上游清洗服务与多点冗余。建议提前与帽子云确认SLA、清洗峰值与应急通道并做灾备演练。