- 地理与网络优势:香港靠近中国大陆和东南亚,延迟低,适合面向中国与亚太用户的网站。
- 防护需求:中小站点同样会遭遇中小规模DDoS、流量突发或探测扫描,高防能在网络边缘做流量清洗,避免业务中断。
- 成本/收益:与海外或专线相比,香港机房通常能在费用与效果间取得平衡,适合预算有限的中小企业逐步升级安全能力。
- 明确流量/攻击面:统计日常带宽(峰值与平均)、并发连接数、峰值用户时间、是否涉及大文件上传/下载。
- 业务类型与端口:列出业务使用的端口(HTTP/HTTPS/SSH/邮件等),区分是否需要保护全部端口或仅保护HTTP(S)。
- 预算与SLA预期:确定每月预算、希望的防护带宽(例如1Gbps/5Gbps/10Gbps起)、是否需要按秒清洗、是否要SLA赔付条款。
- 防护能力(Gbit vs PPS):询问对方“清洗容量(Gbps)”和“并发包处理能力(PPS)”;针对SYN/UDP洪泛需高PPS。
- 清洗逻辑与白名单策略:确认是否支持按源IP/Country/URI/Host分流、是否有自定义规则、是否能做七层清洗(HTTP/HTTPS)。
- 网络质量:要求提供香港节点的带宽峰值、上行下行线路(是否多运营商)、是否有BGP多线和就近回源策略。
- 工单响应与技术支持:测试响应时间(最好有24/7中文技术支持),是否能在紧急时段人工介入,是否提供工单与电话升级机制。
- 合同与IP归属:确认公网IP是否可做反向解析、IP是否可迁移、是否提供独立IP或共享清洗IP。
- 要求试用或做流量仿真:向供应商申请短期试用或让对方在测试时段做可控流量清洗演练;观察回源延迟和丢包。
- 测试带宽与延迟:使用 ping、mtr、traceroute 对候选IP进行延迟与路由检测(示例命令:ping -c 10 ip;mtr -rw ip)。
- 验证ASN/BGP信息:使用 whois 或 bgp.he.net 查IP的ASN和公告历史,确认是否有稳定的BGP公告记录。
- 查阅客户案例与口碑:要求供应商提供近似客户(行业/规模)的案例,或在社群/论坛中寻找真实反馈。
- 备份并打包源站数据:在迁移前执行完整备份,如:tar -czf site-backup.tar.gz /var/www/html;同步静态文件:rsync -avz /var/www/html user@新服务器:/var/www/html。
- 证书与私钥准备:导出SSL证书与私钥,或准备Let’s Encrypt证书自动化脚本。
- DNS与低TTL设置:在切换前将DNS TTL提前降到60或120秒便于回滚(DNS控制台修改,等待TTL生效通常需24小时)。
- 列出开放端口与账号:记录需要开放的端口(80/443/22等),创建或迁移公钥SSH账号,确保安全登录。
- 1) 在香港高防服务器上准备环境:安装同版本的Web服务(nginx/apache)、数据库(mysql/mariadb)、运行时(php/python)。
- 2) 同步数据:使用 rsync 或 scp 同步静态与媒体文件;使用 mysqldump 导出数据库并导入:mysqldump -u root -p dbname > dump.sql;mysql -u root -p dbname < dump.sql。
- 3) 配置防火墙与安全组:先仅开放必要端口,使用 ufw/iptables 限制管理端口来源(例如 SSH 允许运营商或固定IP)。示例:ufw allow 22/tcp from x.x.x.x。
- 4) 配置高防策略:与供应商确认清洗策略生效方式(回源IP或白名单);如使用独立转发IP或代理链,确保域名解析指向高防入口IP。
- 5) 切换DNS:将域名A记录指向高防IP,若使用CNAME指向厂商提供的域名,确保TTL已降并观察解析生效。
- 6) 验证与回滚准备:上线后通过 curl -I https://域名 检查响应头,监控错误率,若异常立刻将DNS回滚至原IP(TTL短则快速生效)。
- 内核与连接参数(编辑 /etc/sysctl.conf 并 sysctl -p)推荐项:
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_max_syn_backlog = 4096
net.ipv4.ip_local_port_range = 1024 65535
net.netfilter.nf_conntrack_max = 262144(根据内存调整)
- 应用层限流:Nginx 配置 limit_conn_zone 与 limit_req_zone 对高并发请求做速率限制;启用缓存(FastCGI/Redis)减少后端压力。
- 日志与告警:接入监控(Prometheus/Zabbix/Datadog)并配置异常告警(带宽突增、连接数剧增、错误率上升)。
答:第一步立即联系供应商紧急工单并要求开启高优先级清洗;同时在控制台临时启用更严格的防护策略(例如全部HTTP转发到清洗节点、封锁可疑国家或封端口)。
在本地:降低DNS TTL以便随时回滚,临时开启网站维护页或限流页面,阻止静态资源外链;并收集攻击样本(日志/pcap)交给供应商分析以优化规则。
答:要求供应商提供真实的压测或演练记录(带时间戳和回源延迟),并在签约前进行小规模试用。
同时用多点监测(自有VPS或第三方工具)从不同地区做并发请求与路由跟踪(mtr),观察在被模拟攻击时回源稳定性与丢包率,确认其清洗链路与告警流程。
答:优先保护核心业务端口(HTTP/HTTPS),选择“按需清洗”或保底带宽较低但可突发的方案;结合CDN+高防入口减轻费用。
此外,做好应用层优化(缓存、压缩、限流)能显著减少带宽需求;并在合同中谈判弹性带宽与按次计费的清洗费用,避免长期高额承诺。