1.
选择香港VPS与确认原生IP(购买前准备)
- 评估带宽需求:例如轻量网站月流量1TB,建议1Gbps峰值端口或按月流量计费;
- 确认IP属性:要求“原生IPv4”或“物理BGP直连IP”,避免NAT或共享CGNAT;
- 地理位置与延迟:香港到大陆延迟通常20-40ms,选择靠近九龍/香港岛的数据中心降低延迟;
- 计费与合同:常见价格区间为每月USD8-50,举例:4 vCPU/8GB/160GB SSD/1Gbps 5TB 月流量 ≈ USD25/月;
- 购买注意事项:查验是否支持IPv4反向解析(PTR),是否允许自定义防火墙与快照备份。
2.
域名准备与DNS策略(上线前配置)
- 购买或使用现有域名,建议在同一管理面板便于后续操作;
- 添加A记录:将域名指向香港VPS的原生IPv4,例如A www -> 203.0.113.45;
- 配置MX/邮件:若VPS托管邮件,需配置MX及SPF、DKIM记录,避免被拦截;
- 使用子域分流:例如api.example.com直接解析到VPS,www.example.com由CDN代理;
- 预留反向解析:向VPS供应商申请PTR绑定IP到主机名,利于邮件投递与信誉。
3.
VPS上线与系统初始化(从购买到登录)
- 获取登录信息:控制面板拿到IPv4、用户名(通常root)与初始密码或SSH密钥;
- 首次登录:使用SSH连接 ssh root@203.0.113.45,若端口被改动参考面板说明;
- 修改root密码与添加非root用户:示例命令 passwd root;adduser deploy;
- 配置SSH key验证:上传公钥到~/.ssh/authorized_keys并禁用密码登录(编辑 /etc/ssh/sshd_config);
- 启用时区与NTP同步:timedatectl set-timezone Asia/Hong_Kong;apt install -y chrony;systemctl enable --now chrony。
4.
基本安全与性能优化(必做配置)
- 防火墙策略:使用ufw或firewalld,仅开放必要端口(80、443、22或自定义);示例:ufw allow 443/tcp;
- SSH端口与失败保护:修改SSH端口并安装fail2ban,防止暴力破解;
- 系统与内核调优:调整ulimit、net.ipv4.tcp_tw_reuse 等内核参数以提升并发能力;
- 磁盘与缓存优化:启用SSD TRIM与合理的swap策略(例如关闭或设置1GB swap);
- 监控与告警:部署监控(Prometheus/Netdata)并配置磁盘/流量告警,避免超流量计费。
5.
部署Web服务、SSL与CDN接入
- 安装Web服务器:选择Nginx或Apache,示例Nginx安装 apt install -y nginx;
- 网站目录与权限:将网站放在/var/www/example,并设置www-data用户拥有权限;
- HTTPS证书:使用Let's Encrypt certbot 自动申请证书,certbot --nginx -d example.com -d www.example.com;
- CDN接入策略:若使用Cloudflare类CDN,将域名Proxy开启(橙色云),CDN隐藏原生IP并提供缓存与WAF;
- 保留回源配置:CDN开启后,设置回源主机头与端口,确保回源通过HTTPS并配置防火墙仅允许CDN IP访问回源(提高原生IP安全)。
6.
DDoS防御与原生IP安全策略
- 供应商级防护:优先选择提供DDoS基础防护的香港机房(例如5Gbps/10Gbps清洗能力);
- CDN层防护:开启WAF与速率限制,利用CDN吸收大流量攻击并减少回源压力;
- 隐藏原生IP:将所有公开服务通过CDN代理,拆除主域直接指向原生IP的DNS记录;
- ACL与白名单:限制管理端口仅允许特定IP访问(控制面板或iptables/ufw实现);
- 应急响应:准备流量转移计划,如遭受攻击时临时更换IP或切换到托管防护线路。
7.
测试、上线验证与真实案例(含配置表)
- 上线前连通测试:curl -I https://www.example.com 验证证书与响应头;
- 带宽与压力测试:使用ab或wrk做小范围压测,记录并发数与平均响应时间;
- 日志与分析:启用Nginx access/error 日志并配置logrotate;
- 真实案例说明:客户“媒体站X”在香港VPS上线流程样例,配置与效果如下表所示;
- 监控回顾与优化:上线后一周观察流量、错误率并按需升级带宽或增加缓存策略。
| 项目 |
示例配置/数值 |
| CPU |
4 vCPU |
| 内存 |
8 GB |
| 磁盘 |
160 GB SSD |
| 带宽/流量 |
1 Gbps 峰值 / 5 TB 月流量 |
| 公网IP |
1 x 原生 IPv4(203.0.113.45) |
| 价格 |
USD 25/月(示例) |
8.
总结与快速一键上手清单
- 购买前确认原生IP与DDoS基础防护能力;
- 完成域名解析并预留PTR;
- 完成系统初始化:SSH Key、时区、NTP、用户管理;
- 部署Web服务、HTTPS并接入CDN隐藏原生IP;
- 配置防火墙、fail2ban与监控,制定应急流量切换方案。
来源:一键上手教程 香港vps 原生ip 从购买到上线完整流程