• 首页
  • 微语
  • 关于
  • 搜索
  • 夜间模式
    ©2025  枕书 Theme by OneBlog
    搜索
    标签
    默认分类

    网站分流——国内用优化反代|国外走CF

    2025.05.01 / 314 阅读 / 0 评论 / 1592 字
    默认分类

    网站分流——国内用优化反代|国外走CF

    阅读 314 评论 0 发表于2025.05.01

    前言:

    起因是看到这篇帖子

    本文是基于原贴进行配置,顺便加了点使用 Caddy 配置国内反代的教程。

    配置目录:

    • 1.配置域名的 dns 解析
    • 2.设置 cloudflare saas 回源
    • 3.线路机配置反代
    • 4.更改国内外解析

    具体做法:

    一、 配置:域名 dns 的解析

    首先你需要一个能实现国内外分流解析的服务商,阿里云,腾讯云,华为云均可

    将自己的域名解析在上面。

    二、设置 cloudflare saas 回源

    首先你需要在 cf 里解析另一个域名,这里以 example.com 举例,输入服务器 ip 地址,然后记得点开小黄云

    然后去配置 saas,这里需要信用卡验证

    先添加一个回退源,即刚才所配置的域名 example.com

    接着去添加一个主机名,这里是要配置加速的网站,将一级或二级域名完整填入。

    在配置主机名这里,cloudflare 会检查域名的证书和状态,这里需要你在域名解析商配置 txt 设置。

    配置好后如下图,如正确设置后未出现有效标识,请等待并刷新。

    三、线路机配置反代

    这里选择的是通过 Caddy 来完成的,可参考 Caddy2 文档,也可直接使用 nginx 反代。

    首先,线路鸡上 Caddy(这里选择了稳定版本)

    sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https
    curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg
    curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/caddy-stable.list
    sudo apt update
    sudo apt install caddy

    然后输入下面指令配置 Caddy (域名 IP+端口需要自行替换)

    caddy reverse-proxy --from example.com --to http://localhost:8080

    localhost 可换成 127.0.0.1 加上服务端口,如果是源站和反代分离的,直接输入源站 IP

    四、更改国内外解析

    首先,将源网站,即要加速网站的域名,A 记录的 ip 填入线路机的 ip 地址,解析来源选择中国地区

    然后,添加一条 CNAME 记录,来源选择境外地区,填入之前 cf 解析的域名。

    至此,完结

    本文著作权归作者 [ Miku ] 享有,未经作者书面授权,禁止转载,封面图片来源于 [ 互联网 ] ,本文仅供个人学习、研究和欣赏使用。如有异议,请联系博主及时处理。
    — END —
    首页微语关于
    Copyright©2025  All Rights Reserved.  Load:0.012 s
    Theme by OneBlog V3.6.4
    夜间模式

    开源不易,请尊重作者版权,保留基本的版权信息。