iGdu

耕读

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

Two Methods for Accessing Blogger Blogs Normally (2024)

Blogger is suitable for long-term output and investment. 1. Blogs built on Blogger have high customizability, strong defense, high security, and high stability, making them suitable for individuals pursuing long-term stable content output. For those skilled in Git commands and willing to invest time and effort in maintaining a blog, a static blog can also be built using Github + Hexo + Cloudflare, with many tutorials available, such as Tutorial 1, Tutorial 2 (recommended). The downside is that it requires a considerable amount of time and effort to maintain. 2. Blogger blogs can assist/support Youtuber's YouTube channels, providing rich visual and textual content and delivering specific and precise content output.

To access and log into Blogger blogs normally, there are mainly two methods: Method 1, use a VPN, and then you can access and log into Blogger normally; Method 2, without using a VPN, access Blogger through Cloudflare Workers or Cloudflare CDN services.

Method 1: Magic Internet Access#

For magic internet access, different people have different solutions.

  1. Novice users will initially choose to purchase airport services, as long as they can access the internet; however, novice users often encounter issues with airports shutting down, losing funds without being able to enjoy the service, and even privacy security concerns.

  2. If novice users have a spirit of exploration, they will generally consider their own scientific internet access issues, such as purchasing a VPS, setting up nodes through the proxysu client, or setting up nodes through x-ui, and then using clients like V2rayNG, Nekobox, or Hiddify Next. However, Proxysu can easily encounter problems when applying for domain certificates; x-ui can be scanned for IP and port by other users, leading to unauthorized logins; and many one-click setup scripts may have hidden backdoors.

  3. Currently recommended methods:

3.1 Use Cloudflare Workers/pages to set up vless or vmess (recommended to use Cloudflare Pages for two reasons: it is more stable, and the allocated subdomain access is relatively normal).

Resources can be found in this blog post listing resources;

There are many tutorials available, here are a few for reference: Tutorial 1Tutorial 2;recommended Tutorial 3.

3.2 Use Cloudflare Warp. The advantage of Warp is that for domestic users, the IP will show as China, allowing access to many services that restrict Chinese IPs. The benefits of Warp are that it is free and stable. However, the free version of Warp only has 1GB of traffic, but you can replace your allocated key with a Warp+ key to have 24PB of traffic.

3.2.1 Use the official Warp client

3.2.1.1 Warp official website: https://1.1.1.1/.

3.2.1.2 A regular Warp account generally only has 1GB of traffic. To use it stably, there are usually two methods: Method 1: Change the regular Warp account to a Warp Plus (Warp+) account; Method 2: Change the Warp account to a Warp Zero Trust account.

Method 1: Replace the default warp key with the obtained Warp+ key to change the regular account to a Warp Plus account. You can search for Warp+ keys on Telegram, where many users share keys. Here are a few currently available keys:

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;

(Source from TG channel t.me/warp_key shared on January 4, 2024; other channels also share these keys)

Method 2: Set the regular Warp account as a Zero Trust account.

First, you need to apply for a Zero Trust account, which supports PayPal or credit card applications. Refer to this tutorial. Once the Zero Trust application is successful, you can log into the Warp client settings—account—login—fill in the Zero Trust account in the Warp software.

Secondly, there is the issue of Zero Trust failing to connect for the first time. Usually, when filling in Zero Trust directly on Warp and connecting for the first time, it may be reset or blocked, resulting in an inability to connect or being unable to access the internet after connecting. There are two ways to successfully connect to Zero Trust: Method 1: Refer to Misaka's this blog post, which provides a tutorial on setting Warp to Proxy mode on the Cloudflare official website, wait a moment, and you can successfully log into Warp Zero Trust. Method 2: Connect to a network that has already routed Proxy traffic (for example, enable the Stun mode on the mobile NekoBox, allowing the computer to directly connect to the mobile NekoBox through the stun-distributed Proxy traffic), and then try filling in Zero Trust again. Once Warp Zero Trust is successfully connected, you can turn off the previous Proxy traffic. After that, you can connect directly using Zero Trust.

3.2.1.3 Recommended Warp setup tutorials: Tutorial 1 (recommended), Tutorial 2 (recommended); Tutorial 3 (relatively simple; you can explore more useful tutorials in their blog).

3.2.2 Personally recommended methods for using Warp

3.2.2.1 On mobile, use NekoBox, open Warp under the Tools section, click to generate configuration, and a Warp setup will be generated. At this time, replace engage.cloudflareclient.com and port 2408 with the preferred IP and port, such as if the preferred IP is 162.159.195.213:859, replace 162.159.195.213 with engage.cloudflareclient.com and 859 with 2408 to access the internet. The software for preferred Warp IP can be downloaded from Gitlab.

3.2.2.2 On the computer, if you can successfully use Warp settings, use the official software; alternatively, you can try using third-party software like Wireguard to use Warp nodes, refer to tutorial.

3.2.2.3 Suggestion: Since Warp and Workers are free services provided by Cloudflare, those who sell Cloudflare's free resources (even at high prices) will harm the long-term healthy development of Cloudflare and the entire network ecosystem. (Part 3.2 updated on January 12, 2024)

3.3 Self-purchase VPS and domain setup

3.3.1 VPS selection

For readers who seek stability and are not short on money, you can use Bandwagon Host;

For general users, it is recommended to use Cloudcone or Racknerd VPS.

3.3.2 Domain purchase

If it's just for cheapness, you can use namecheap, namesilo, dynadot, etc., for new domains like .xyz, .top, .space, which can be bought for about 1 dollar a year; for stability and less hassle, consider purchasing a domain from Cloudflare for around 10 dollars a year.

3.3.3 Program recommendations

(1) Fscarmen's argox one-click script

bash <(wget -qO- https://raw.githubusercontent.com/fscarmen/argox/main/argox.sh)

For usage instructions, refer to the official documentation of the script: https://github.com/fscarmen/ArgoX.

(2) Fscarmen's Sing-box + argox one-click script

bash <(wget -qO- https://raw.githubusercontent.com/fscarmen/sba/main/sba.sh)

For usage instructions, refer to the official documentation: https://github.com/fscarmen/sba.

(3) Users who want to experiment can try setting up nodes for new protocols like Hysteria2

Tutorials can be found here; if not detailed enough, you can search on Google for more comprehensive tutorials.

3.3.4 Client recommendations

(1) Nekoray or Nekobox

Nekoray (PC version) download link: https://github.com/MatsuriDayo/nekoray/releases;

Nekobox (Android version) download link: https://github.com/MatsuriDayo/NekoBoxForAndroid/releases (recommended Latest version, Pre-release is relatively unstable).

You can use routing settings to achieve domestic and foreign traffic diversion, for usage instructions refer to Misaka's tutorial.

(2) V2rayN or V2rayNG

V2rayN (PC version): https://github.com/2dust/v2rayN/releases;

V2rayNG (Android version): https://github.com/2dust/v2rayNG/releases.

(3) Hiddify Next

Hiddify Next supports many protocols, including Reality, TUIC, Hysteria, and other new protocols.

Download links for PC and Android versions: https://github.com/hiddify/hiddify-next/releases (recommended Latest version).

Method 2: Use Cloudflare Workers or CDN to accelerate blog access#

  1. Use Cloudflare Workers to accelerate access to Blogger blogs

Blogger's allocated subdomains, such as ilovegpt.blogspot.com, cannot be accessed directly in China. At this time, you can choose to accelerate this subdomain using Workers.

Refer to: Tutorial 1Tutorial 2.

  1. Use Cloudflare CDN features to accelerate access to Blogger blogs

Since Workers accelerates subdomains, it cannot directly accelerate bound custom domains, such as ilovegtp.com. If you want to facilitate future applications for Google Adsense, it is recommended to use a custom domain (subdomains can also be applied, but custom domains generally have higher authority). At this time, accelerating Blogger blogs will require the use of Cloudflare's CDN features.

5.1 Binding a custom domain to Blogger blog

Bind the subdomain to your purchased domain. Regarding domain binding, Blogger has provided an official tutorial. This blogger "Tech Research Cola" provides a more detailed solution regarding Blogger blogs + domain service provider DNS resolution. Nowadays, bloggers generally adopt the Blogger blog + self-paid domain + Cloudflare DNS/CDN solution, and you can currently refer to Kejilion's video tutorial. I will soon organize a tutorial on “How to host a custom domain with Cloudflare and accelerate Blogger blogs?”, supplementing the text-based tutorials that the official Blogger tutorial did not cover or clarify, for novice users to refer to, reducing trouble and confusion.

In summary:

5.1.1 Binding a custom domain

In the Blogger backend, two CNAME records for verifying the domain will be displayed, for example:

www   ghs.google.com da2g3f5gfhsw   gv-56bedjfijdf56d-dv.googlehosted.com

Add a CNAME record in Cloudflare DNS, with the values filled in as above. When filling in ghs.google.com, do not enable the CDN feature, that is, do not enable the orange cloud.

5.2 Enable Cloudflare CDN service

After binding the custom domain, you need to enable the CDN feature in Cloudflare. For the recently bound ghs.google.com CNAME record, enable the orange cloud.

5.3 Increase available Blogger blog IPs in China

5.3.1 Find available IPs

Method: Use DNS query services, such as https://dnslookup.online/, to query the IPs of ghs.google.com, including ipv4 and ipv6. For example:

142.250.81.243   ghs.google.com
2607:f8b0:4006:80c:0:0:0:2013   ghs.google.com

5.3.2 Add domain resolution, connecting the custom domain with available IPs of ghs.google.com

A ilovegtp.com   142.250.81.243
AAAA ilovegtp.com 2607:f8b0:4006:80c:0:0:0:2013

There should be quite a few available IPs for ghs.google.com, and you can add them all. It is important to note that in addition to querying Blogger's available IPs through DNS, the IPs in Google's official tutorial can also be added to the domain's A record resolution. For example, if the custom domain is ilovgpt, the resolution would be as follows:

ilovegpt   216.239.32.21
ilovegpt   216.239.34.21
ilovegpt   216.239.36.21
ilovegpt   216.239.38.21

6. Modify CSS code, etc., to accelerate access

Some CSS and JavaScript codes use Google services, which may slow down speed. If you want to accelerate, consider replacing or commenting out these services. Refer to this tutorial.

Reminder: I did not comment out these codes due to concerns that it might affect the functionality of Google Analytics 4.

  1. Personal experience sharing:

7.1 Increasing the IP6 resolution of the domain can accelerate website access speed;

7.2 Enable or disable the domain's CF CDN feature as needed. My specific situation is that after enabling the CDN feature, access was slower without using a VPN, while after disabling the CDN, the speed actually improved. The reason may be that Blogger's ghs.google.com servers are more favorable for the current network compared to CF CDN servers.

The method to disable or enable domain CDN: To disable CDN, set the domain DNS resolution to "DNS only"; to enable CDN, change the domain DNS resolution settings to enable CDN functionality.

Summary: Through the above two methods, we can access (log into) our Blogger blog using a custom domain.

Note: This article's original text was published on January 17, 2024, and a copy is archived here.

References: Tutorial 1.

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.