In the past I hit endless problems trying to reach my home WordPress blog and Chevereto image host from the office or from the road: FRP was tedious to configure, Oray Peanut Hull was slow and expensive, and Cloudflare added brutal latency inside mainland China.
Then I worked out a “genuinely good” setup: combining Tencent Cloud Edge Security Acceleration Platform (EdgeOne, or EO for short) with your home broadband’s IPv6 to get low-cost, high-speed, highly compatible remote access.
Why this approach works:
- ✅ Low cost: just ¥9.9 per month on the personal plan (includes 50 GB of traffic).
- ✅ Fast: accelerated through Tencent Cloud’s edge nodes inside mainland China — several times faster than CF.
- ✅ Compatible: it fully solves the problem of IPv4-only networks (such as a company intranet) being unable to reach your home IPv6 services.
1. The core idea: why does this work?
The core idea is simple: use Tencent Cloud EO as an “IPv4-to-IPv6 bridge”.
We may not have a public IPv4 address, but most home broadband lines do have public IPv6. Use DDNS to point a domain at your home IPv6 address, then let Tencent Cloud EO accept requests from public (IPv4) users and forward them to that IPv6 address.
User (IPv4/IPv6)
↓
Tencent Cloud EO (bound to the public domain)
v (IPv6 origin pull)
Home router (IPv6)
↓
Local server (WordPress/NAS)
2. Before you start
- Enable IPv6: log in to your ONT or router admin page, find the IPv6 settings, and choose “Native” mode.
- Buy an EO plan: search for “EdgeOne” in the Tencent Cloud console and buy the personal plan (¥9.9 per month).
3. Step-by-step setup
Step 1: Configure the A domain (DDNS)
We need a domain (for example, local.mydomain.com) that always points to your home’s dynamic IPv6 address.
Download ddns-go, then open its configuration page:
- DNS provider: enter your key.
- IPv6 settings: tick enable, choose “get from network interface”, and enter the domain.Leave IPv4 blank.
After saving, the log shows a successful update, and if you can ping the domain with the ping6 command, DDNS is configured correctly.
Step 2: Configure the B domain (Tencent Cloud EO)
This is the public entry point (for example, public.mydomain.com).
1. Create a new site in the EO console and add an accelerated domain.
2. Origin configuration (the important part):
- Origin type: choose “Domain”.
- Origin address: enter the
local.mydomain.com. - IPv6 origin: you must tick this box! It is what lets EO reach your home IPv6.
Step 3: HTTPS security and testing
In the EO console, apply for a free certificate and enable forced HTTPS to keep access secure.
Checking the result:
On an IPv4-only network we could not reach home services directly (see the screenshot below):
But through the configured EO domain, it opens instantly! Both the blog and the image host load smoothly.
Finally, take a look at the traffic monitor: for personal use, 50 GB is more than enough.
4. Summary
This approach neatly solves the awkward “IPv6 but no IPv4” situation on home broadband. Instead of an expensive Peanut Hull-style service or an unstable free tunnel, Tencent Cloud EO + IPv6 gives you enterprise-grade stability and speed for less than the price of a milk tea.
If you are a HomeLab enthusiast, it is well worth trying!
Related reading: IPv6 reachability monitoring report by province · ONT bridge mode tutorial
