📌 场景说明
-
网站服务器:Linode 日本 VPS(IP:
1.1.1.1
) -
加速中转服务器:香港 CN2 VPS(IP:
2.2.2.2
) -
域名:
xxxxx.com
-
目的:利用香港 CN2 的网络优势,通过反代转发请求到日本 VPS,提高国内访问速度。
🧰 步骤详解
🔧 1. 香港 VPS 上安装宝塔并部署 Nginx
-
登录香港 CN2 VPS,安装宝塔面板(略)。
-
在宝塔中安装 Nginx,推荐选择带 缓存加速模块 的版本。
🌐 2. 域名 DNS 设置
前往域名解析管理,将 xxxxx.com
和 www.xxxxx.com
的 A 记录 指向香港 CN2 VPS IP:
-
xxxxx.com → 2.2.2.2
-
www.xxxxx.com → 2.2.2.2
🧩 3. 宝塔新建网站并配置反向代理
-
在宝塔面板中新建网站
xxxxx.com
,启用 SSL(可使用 Let’s Encrypt)。 -
进入网站设置 → 「反向代理」,新增代理规则:
-
目标 URL 填写为
https://xxxxx.com
(或 http,根据源站协议) -
开启「内容缓存」
-
代理目录设置
/
,表示全站代理
📝 4. 修改 hosts 映射源站 IP
为了让 Nginx 反代时访问的是日本的源站而不是本机,需在 香港 VPS 上添加 hosts 映射。
编辑 /etc/hosts
文件,在末尾添加如下内容:
1.1.1.1 xxxxx.com 1.1.1.1 www.xxxxx.com
保存后执行:
sudo systemctl restart nginx
📂 5. 缓存与配置文件路径说明
- 📁 缓存目录:
1.1.1.1 xxxxx.com 1.1.1.1 www.xxxxx.com
- 🧾 反代通用配置文件:
/www/server/nginx/conf/proxy.conf
✅ 成功后效果
-
所有访问
xxxxx.com
的请求先经过香港 CN2 加速服务器; -
香港服务器通过 Nginx 将请求反代到日本 Linode 的真实服务器;
-
网站对国内用户访问速度显著提升;
-
隐藏了真实源站 IP,增强了网站防护性(配合防火墙效果更佳)。
© 版权声明
不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的正确性和可行性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。
THE END
暂无评论内容