Blogger 博客适合长期输出和投入。1. 基于 Blogger 搭建的博客,具有可定制性高、高防御性、高安全和高稳定性,适合追求长期稳定内容输出的个体。对于熟练操作 Git 命令并愿意投入时间和精力维护博客的人而言,也可以采取 Github+Hexo+Cloudflare 方式搭建一个静态博客,其教程有很多,如教程 1,教程 2(推荐),其缺点是需要花费较多的时间和精力来维护。2.Blogger 博客可以辅助 / 配套 Youtuber 的 Youtube 频道,实现图文并茂,提供具体而精准的内容输出。
正常访问和登录 Blogger 博客,主要有两类方法:方法一,科学上网,然后可以正常访问和登录 Blogger 博客;方法二,不使用科学上网,通过 Cloudflare Workers 或 Cloudflare CDN 服务,来访问 Blogger 博客。
方法一:魔法上网#
对于魔法上网,不同的人有不同的解决方案。
1. 小白用户刚开始会选择购买机场服务,只要能上网即可;但通常小白用户会遇到机场跑路,自己损失资金又无法享受到服务,甚至会有隐私安全。
2. 小白用户如果有探索精神,一般会考虑自己科学上网的问题,例如自己购买 vps,通过 proxysu 客户端搭建节点,或者通过 x-ui 搭建节点,然后在 V2rayNG、Nekobox 或 Hiddify Next 等客户端使用。但 Proxysu 在申请域名证书时容易出现问题;而 x-ui 容易被其他用户进行 ip 和端口扫描,被人登录等;而许多一键搭建脚本,会担心脚本里面夹杂着私货后门。
3. 目前比较推荐的方法:
3.1 使用 Cloudflare Workers/pages 搭建 vless 或 vmess(推荐用 Cloudflare Pages,理由有二,一来更稳定,而来分配的子域名访问比较正常)。
资源见本博客博文 Workers 搭建节点列出的资源;
教程比较多,这里列出一些,仅供参考:教程 1;教程 2;推荐教程 3。
3.2 使用 Cloudflare Warp。Warp 优点是,国内用户使用,ip 会显示中国,很多限制中国 ip 的服务都打不开。Warp 的优点是,免费、稳定。不过,Warp 免费版只有 1G 流量,但可以通过获取 Warp + 的 key 替换自己分配的 key,即可拥有 24PB 流量。
3.2.1 使用 Warp 官方客户端
3.2.1.1Warp 官方网站:https://1.1.1.1/。
3.2.1.2Warp 普通账号,一般只有 1G 流量。而为了稳定使用,通常可以采取两种方法实现:方法一:将 Warp 普遍账号改为 Warp plus(Warp+)账号;方法二:将 Warp 账号改为 Warp Zero trust。
方法一:通过获取到的 Warp+key 替换默认 warp key,将普通账户变更为 Warp Plus 账号。Warp + 的获取方式,可以在 Telegram 上搜 Warp+key,里面很多大佬分享了 key。这里分享几个目前可用的 key:
1DT495GX-39uL7XV8-41d0wK9R;
d4h879CP-m25J39yE-HF47T05c;
l6ZH57W0-2iG0O1s7-3o6dx8y2;
ZT7I3N94-43nlwc29-l02k4NF3;
810I9TtN-10x4Ka8v-02m1Cyz4;
28t7c1NE-S9x0H65W-0QoOm325;
3lP70ox9-o6H9tE23-e1047wCA;
N1x5u0R7-Uz9154Xm-7GQ2ZH45;
0CN163La-I8h95U6s-D745eI8x;
D394Fwh0-s0CY57x4-0qD83fj4;
70FsG8R6-W32c7x5v-1p2y4Bz0;
QW74M53Y-PfGb7513-8Ju7fI46;
hj70C68A-J1Dh069Z-r3JeT672;
306pR1eM-avFJ2098-0yp8N9X6;
TZ8X564R-1R5ua4D3-4TYV916p;
C09es6a8-M3hY405W-5zk7l68U;
DXw7283y-7We0iG38-190QCV4P;
h2k0zH87-5LIR62f0-98Z2Czl7;
9b1K6w2O-36beA4c2-a98Oc54w;
1FH30rm2-EKz80Y76-0d3I1UD6;
(来源于 TG 频道t.me/warp_key 2024 年 1 月 4 日分享的 key;还有其他频道分享这些 key)
方法二:将普通 Warp 账号设置为 Zero Trust 账号。
首先,需要申请 Zero Trust 账号,支持 Paypal 或信用卡申请。参见这个教程。Zero Trust 申请成功后,便可以在 Warp 客户端的设定 — 账号 — 登录 — 将 Zero Trust 账号填入Warp 软件。
其次,涉及到 Zero Trust 首次连接失败的问题。通常,在 Warp 上直接填写 Zero Trust 并首次连接时,会被重置或阻断进而出现无法连接或连接后无法上网的情形。顺利接入 Zero Trust 的办法有二:办法一:参照 Misaka 的这篇博文,将 Cloudflare 官网上 Warp 的设置模式为 Proxy 模式的教程,稍等片刻,便可顺利登录 Warp Zero Trust。办法二,接入一个已经进行了 Proxy 流量的网络,(如开启手机端 NekoBox 的 Stun 模式,让电脑端直接接入手机端 Nekobox 通过 stun 分发的 Proxy 流量),然后再尝试填入 Zero Trust。等 Warp Zero Trust 成功连接之后,就可以将之前 Proxy 流量关闭。后面使用 Zero Trust 都可以直接连接。
3.2.1.3 推荐的 Warp 设置教程:教程 1(推荐),教程 2(推荐);教程 3(比较简易;可以在其博客中探索,可以发现比较多有益的教程)。
3.2.2 个人推荐使用 Warp 的方式
3.2.2.1 手机端使用 Nekobox,在工具 Tools 栏下,打开 Warp,点击产生配置,即可生成一个 Warp 设置。此时配合 Warp 优选 ip,将 engage.cloudflareclent.com 和端口 2408 更换为优选出来的 ip 和端口,如优选出来的是 162.159.195.213:859,则将 162.159.195.213 替换 engage.cloudflareclent.com,859 替换 2408,即可上网。Warp 优选 ip 的软件,下载地址在Gitlab。
3.2.2.2 电脑端,如果可以使用 Warp 设置成功,则使用官方软件;或者,也可以尝试使用 Wireguard 第三方软件来使用 Warp 节点,参考教程。
3.2.2.3 建议:因 Warp 和 Workers 等这些都是 Cloudflare 免费提供的服务,那些将 Cloudflare 免费资源拿来出售(甚至高价出售),将会有损 Cloudlfare 的以及整个网络生态的长期健康发展。(3.2 部分,于 2024 年 1 月 12 日更新)
3.3 自购 vps、域名搭建
3.3.1 VPS 选购
对于求稳不差钱的读者,可以使用搬瓦工;
一般用户,推荐使用Cloudcone或Racknerd的 VPS。
3.3.2 域名购买
如果仅仅是为了便宜,可以使用 namecheap,namesilo,dynadot 等的新域名,如.xyz,.top .space 等,可以买到每年 1 美金的域名;求稳定嫌麻烦,可以考虑在 Cloudflare 购买域名,每年 10 美金左右。
3.3.3 程序推荐
(1)Fscarmen 的 argox 一键脚本
bash <(wget -qO- https://raw.githubusercontent.com/fscarmen/argox/main/argox.sh)
使用教程参考脚本的官方说明:https://github.com/fscarmen/ArgoX。
(2)Fscarmen 的 Sing-box+argox 一键脚本
bash <(wget -qO- https://raw.githubusercontent.com/fscarmen/sba/main/sba.sh)
使用教程参考官方说明:https://github.com/fscarmen/sba。
(3)想折腾的用户,可以尝试搭建 Hysteria2 等新协议的节点
教程可以参考这里;如果不够详细,可以 Google 搜下,会有更详尽的教程。
3.3.4 客户端推荐
(1)Nekoray 或 Nekobox
Nekoray(PC 端)下载地址:https://github.com/MatsuriDayo/nekoray/releases;
Nekobox(安卓端)下载地址:https://github.com/MatsuriDayo/NekoBoxForAndroid/releases (推荐 Latest 版本,Pre-release 相对不稳定)。
可以使用路由设置,实现国内外流量分流,使用教程参考misaka 的教程。
(2)V2rayN 或 V2rayNG
V2rayN(PC 端):https://github.com/2dust/v2rayN/releases;
V2rayNG(安卓端):https://github.com/2dust/v2rayNG/releases。
(3)Hiddify Next
Hiddify Next 支持的协议较多,包括 Reailiyt, TUIC, Hysteria 等新协议。
PC 端和安卓端下载地址:https://github.com/hiddify/hiddify-next/releases (推荐 Latest 版本)。
方法二:使用 Cloudflare Workers 或 CDN 来加速博客访问#
4. 使用 Cloudflare Workers 加速访问 Blogger 博客
Blogger 分配的子域名,如 ilovegpt.blogspot.com,无法在国内直接访问。此时,可以选择 workers 加速这个子域名。
5. 使用 Cloudflare CDN 功能加速访问 Blogger 博客
由于 Workers 加速的是子域名,无法直接加速绑定的自定义域名,如 ilovegtp.com。如果为了方便后期申请 Google Adsense,建议使用自定义域名(子域名也可以申请,不过自定义域名相对权重要高一些)。此时,加速 Blogger 博客就需要用到 Cloudfare 的 CDN 功能。
5.1 Blogger 博客绑定自定义域名
将该子域名与自己购买的域名绑定。关于域名绑定,Blogger 官方已经提供了教程。这位 “技研可乐” 博主提供了比较详尽的关于 Blogger 博客 + 域名服务商 DNS 解析方案。而如今,博主一般会采取 Blogger 博客 + 自费域名 + Cloudflare DNS/CDN 的方案,目前可以参考 Kejilion 的这个视频教程。近期我将整理一篇“如何用 Cloudflare 托管自定义域名并加速 Blogger 博客?”的教程,补充 Blogger 官方教程未涉及或未清楚说明的、其他博主未提供的文字版教程,供小白用户参考,减少麻烦和困惑。
简要总结如下:
5.1.1 绑定自定义域名
在 Blogger 后台会显示两个验证域名的 CNAME 信息,例如:
www ghs.google.com da2g3f5gfhsw gv-56bedjfijdf56d-dv.googlehosted.com
在 Cloudflare DNS 处添加 CNAME 记录,值就如上填写。在填写 ghs.google.com 时,不要开启 CDN 功能,即不要开启小黄云。
5.2 启用 Cloudflare CDN 服务
当绑定完自定义域名之后,就需要在 Cloudflare 开启 CDN 功能。在刚刚绑定了 ghs.google.com 那行 CNAME 记录,开启小黄云。
5.3 增加国内可用的 Blogger 博客 IP
5.3.1 查找可用 ip
方法:使用 dns 查询服务,如https://dnslookup.online/ ,查询 ghs.google.com 的 ip,包括 ipv4 和 ipv6。例如:
142.250.81.243 ghs.google.com
2607:f8b0:4006:80c:0:0:0:2013 ghs.google.com
5.3.2 添加域名解析,将自定义域名与 ghs.google.com 可用 ip 对接
A ilovegtp.com 142.250.81.243
AAAA ilovegtp.com 2607:f8b0:4006:80c:0:0:0:2013
ghs.google.com 可用的 ip 应该有不少,可以全部添加进去。需要注意的是,除了通过 dns 查询 Blogger 可用 ip,Google 官方教程中的 ip,是可以添加到域名 A 记录的解析中。如自定义域名为 ilovgpt 则解析如下:
ilovegpt 216.239.32.21
ilovegpt 216.239.34.21
ilovegpt 216.239.36.21
ilovegpt 216.239.38.21
6. 修改 css 代码等,加速访问
部分 css,javascript 代码使用的是 Google 服务,因而会拖慢速度。如果想加速,可以考虑将这些服务换掉或注释掉。参考这个教程。
提醒:我因使用了 Google Analytics4,担心注释掉这些代码影响 Analytics4 的功能,因而没有注释掉这些代码。
7. 个人经验分享:
7.1 增加域名的 IP6 解析,可以加速网站的访问速度;
7.2 依情况开启或关闭域名的 CF CDN 功能。我的具体情形时,开启了 CDN 功能后,不科学上网时访问较慢,而关闭 CDN 之后,反而速度变快了。其原因或许在于,Blogger 的 ghs.google.com,其服务器相对于 CF CDN 的服务器更有利于当前网络。
关闭或开启域名 CDN 的方法:关闭 CDN,即前面设置域名 DNS 解析是,设置域名为 “仅 DNS 解析”;开启 CDN,即将域名 DNS 解析处修改设置为开启 CDN 功能。
总结:通过以上两种方法,我们就可以用自定义域名访问(登录)自己的 Blogger 博客。
说明:本文原文发布于 2024 年 1 月 17 日,此处存档一份。
参考:教程 1。