1) 价格与资费:淘宝上常见“香港5元/月”指月付促销,长期续费可能变化。
2) 配置对比:典型规格为1 vCPU、512MB~1GB内存、10GB SSD、1~5Mbps带宽。
3) IP与备案:香港VPS通常不需大陆备案,但使用大陆线路或接入大陆用户需注意法律合规。
4) 带宽与流量:注意带宽峰值与月流量上限(例:2Mbps不限流 vs 5Mbps限流)。
5) 服务与售后:优先选择有快照、重装系统、7x24客服的卖家以降低风险。
1) 登录面板重装系统:建议选择Ubuntu 20.04或Debian 11作业系统。
2) 初次SSH登录:示例命令 ssh root@1.2.3.4(替换为实际IP)。
3) 更新系统:apt update && apt upgrade -y(示例),确保软件包最新。
4) 修改SSH默认端口:编辑 /etc/ssh/sshd_config,Port 2222,重启sshd以减少暴力破解。
5) 创建普通用户并配置sudo:adduser deploy && usermod -aG sudo deploy,禁用root远程登录(PermitRootLogin no)。
1) 防火墙设置:使用ufw,示例命令 ufw allow 2222/tcp; ufw allow 80,443/tcp; ufw enable。
2) Fail2ban防护:安装并启用fail2ban,阻止重复失败的SSH登录。
3) SSH密钥登录:生成公私钥对并将公钥写入~/.ssh/authorized_keys,禁用密码验证。
4) 定期备份:配置每日快照或rsync到异地存储,保留最近7天快照。
5) 监控与告警:部署简单监控(例如netdata或Prometheus Node Exporter),设置磁盘/CPU告警。
1) Nginx安装:apt install nginx -y,启动并设置开机自启。
2) 示例Nginx站点配置:listen 80; server_name example.com; root /var/www/html;(简化示例)。
3) SSL证书:使用certbot获取Let's Encrypt证书,certbot --nginx -d example.com。
4) 域名解析:在域名服务商处添加A记录指向VPS公网IP,TTL根据需要设短或长。
5) HTTP->HTTPS重定向:在Nginx中添加301重定向并开启HSTS以提升安全性。
1) 使用全球CDN:如Cloudflare免费层可隐藏真实IP并缓存静态资源。
2) DNS托管与解析:将域名NS指向CDN厂商,以便CDN接管流量。
3) 基本DDoS防护:在Nginx配置limit_conn与limit_req限制并发与请求速率。
4) 弹性带宽与黑洞策略:与VPS厂商确认上游是否支持流量清洗或黑洞策略。
5) 例:通过Cloudflare开启“Under Attack Mode”可在短时间内抵御简单SYN/HTTP洪泛攻击。
1) 案例简介:客户A在淘宝购入香港5元/月VPS用于小流量博客托管。
2) 实际配置:1 vCPU、1 GB 内存、10 GB SSD、带宽 2 Mbps,系统 Ubuntu 20.04。
3) 部署流程:重装系统->SSH密钥->安装Nginx+Certbot->配置Cloudflare CDN。
4) 运行效果:平均CPU 5%~20%,内存占用 200MB,峰值带宽 1.4Mbps;正常访问延迟 60~120ms。
5) 成本效益:月费 5 元(促销),若需较强抗DDoS或更高带宽,建议升级到带宽型套餐或使用付费CDN。
| 项 | 规格/数值 |
|---|---|
| CPU | 1 vCPU |
| 内存 | 1 GB |
| 硬盘 | 10 GB SSD |
| 带宽 | 2 Mbps |
| 系统 | Ubuntu 20.04 |