iGdu

耕读

Learner and Observer, be happy to share useful things.
github
tg_channel
youtube
email
follow

正常訪問Blogger博客的兩類方法(2024年)

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 選購

對於求穩不差錢的讀者,可以使用搬瓦工

一般用戶,推薦使用CloudconeRacknerd的 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 加速這個子域名。

參見:教程 1教程 2

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

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。