📌 场景说明
-
网站服务器: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,增强了网站防护性(配合防火墙效果更佳)。
© 版权声明
不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,本站是非经营性网站,内容来源于互联网,如果有侵权内容、不妥之处,请第一时间联系 linrran@qq.com 删除处理,敬请谅解!
THE END
暂无评论内容