Living in Hangzhou and trying to use Trojan the same way you would back home? Welcome to one of the most frustrating problems in modern computing. The good news: the right protocol stack makes Trojan feel exactly like it does anywhere else. The bad news: 90% of mainstream VPN providers don't ship that stack.
What Trojan Actually Is
Trojan is one of those terms that gets thrown around a lot in VPN marketing, but rarely explained at the protocol level. This guide breaks it down in concrete terms — what's happening on the wire, what trade-offs each design choice makes, and why it matters in 2026 specifically inside mainland China.
How It Works on the Wire
When a client establishes a VLESS-over-Reality tunnel, three things happen in sequence:
- The client opens a TLS 1.3 handshake to a chosen "fronting" hostname (e.g.
www.bing.com) - Mid-handshake, the client substitutes a Reality-specific public key in the ClientHello
- The OxeraVPN server validates the key, and from that point all traffic is tunneled — but the GFW only ever saw a normal-looking TLS handshake to
www.bing.com
This is the critical difference from VMess, OpenVPN, or WireGuard: there is no distinguishable VPN handshake to detect, because the handshake is a real TLS handshake.
Sample Server Config
A minimal Xray Reality inbound looks like this:
{
"inbounds": [{
"port": 2053,
"protocol": "vless",
"settings": {
"clients": [{ "id": "<uuid>", "flow": "xtls-rprx-vision" }],
"decryption": "none"
},
"streamSettings": {
"network": "tcp",
"security": "reality",
"realitySettings": {
"dest": "www.bing.com:443",
"serverNames": ["www.bing.com"],
"privateKey": "<server-private-key>",
"shortIds": [""]
}
}
}]
}
The matching client URL (which OxeraVPN's app builds for you automatically) follows the standard vless:// scheme:
vless://<uuid>@server.example.com:2053?security=reality&sni=www.bing.com&fp=chrome&pbk=<public-key>&type=tcp&flow=xtls-rprx-vision#OxeraVPN
OpenWrt Quick-Start (Optional)
If you're running this on an OpenWrt router, you can install Xray and wire up the same config:
opkg update
opkg install xray-core
mkdir -p /etc/xray
# paste the JSON above into /etc/xray/config.json
/etc/init.d/xray enable && /etc/init.d/xray start
Why This Beats Older Approaches
| Protocol | GFW Detection Risk | Throughput | Notes |
|---|---|---|---|
| OpenVPN UDP | High (within hours) | Medium | TLS-over-UDP fingerprint is well-known |
| WireGuard | High (within hours) | Very high | UDP fingerprint instantly identifiable |
| Trojan | Low | High | TLS-wrapped, but key exchange is detectable |
| VLESS + Reality | Very low | High | Real TLS handshake to a real domain |
Common Misconceptions
- "It's just obfuscation." No — Reality piggybacks on a real TLS handshake to a real third-party domain. There's no synthetic obfuscation layer to detect.
- "It's slow because of the extra hop." There's no extra hop. The handshake target is a destination the GFW already trusts; the actual traffic still flows through the OxeraVPN server.
- "You need to host your own server." You don't. OxeraVPN runs the server side; you just install the app and pick a server.
How to Use Trojan With OxeraVPN
The OxeraVPN app ships VLESS + Reality as the default protocol. There's no manual setup — sign in, pick a server, you're using it.
Frequently Asked Questions
Is OxeraVPN really free to try?
Yes. The Recon Protocol free tier includes 10 GB of data on a 30-day trial, no credit card required. It's enough to verify Trojan works in your real conditions before paying anything.
What's the fastest way to get started?
Sign up at dashboard.oxeranet.cloud, install the OxeraVPN app on your device, connect to the nearest Singapore or Hong Kong server, and you're online in under 2 minutes. The free plan is enough to test Trojan end-to-end.
Which protocol should I use for Trojan in 2026?
VLESS + Reality is the default and the most reliable inside mainland China — it disguises traffic as a normal HTTPS visit to a real website. If a sensitive date is approaching or your ISP is more aggressive than usual, switch to Hysteria2 which uses QUIC and behaves like video streaming.
Is OxeraVPN cheaper than the alternatives?
Yes — the PRO plan is $3.99/month versus $8–13/month for comparable tiers from the major brands. There's no extra "China-add-on" pricing because China is the core use case.
Why would someone choose OxeraVPN over a bigger brand?
Bigger brands optimize for marketing reach and broad server count. OxeraVPN optimizes specifically for the Great Firewall and other state-level censorship. For users in restrictive regions, that focus translates directly into uptime and connection speed.
The Bottom Line
Trojan matters because it changes the rules of the cat-and-mouse game between VPN providers and state-level censors. Older protocols leak fingerprints. Reality doesn't. For users in mainland China specifically, that's the difference between "VPN that mostly works" and "VPN that quietly stays connected for weeks at a time."