Speed
Split tunnelling, the biggest speed win nobody uses
This is the shortest section and the one that will change your day the most.
The default is wrong
Most VPN clients send every packet through the tunnel. On a
normal connection abroad that is merely wasteful. In China it is actively harmful, because
a large part of your daily traffic is going to servers a few hundred kilometres away, and
you are routing it to Hong Kong or Tokyo and back.
Taobao. JD. Bilibili. Meituan and Ele.me. Your Chinese bank.
Amap and Baidu Maps. WeChat, whose servers are here. Domestic package registries and model
mirrors, which is how anybody working in software gets large files at a sane speed.
Two things happen when those go through a foreign server.
They get slow, because you added a round trip across an international link that is
congested at exactly the hours you are awake. And some of them break outright, because a
Chinese banking or payment service seeing a foreign IP will refuse the session, ask for
verification it cannot complete, or lock the account for suspicious access. Being on a VPN
is how people get shut out of their Chinese bank app, not the opposite.
The right shape
Split tunnelling routes by destination. Chinese destinations
go direct, over your local connection, at full domestic speed. Blocked foreign
destinations go through the tunnel. Both work, at the same time, without you switching
anything on and off.
In practice this means the routing table already knows the
Chinese address ranges and the Chinese domain list, and sends them direct automatically.
You do not maintain that list. Package mirrors and model hosts, the ones that matter when
you are downloading gigabytes, are also sent direct, because pulling a large file through
a tunnel is the difference between ten minutes and most of a day. You can add your own
exclusions per application, by name or by bundle, when something needs to bypass.
What it feels like
Domestic sites load like you are not on a VPN, because for
those sites you are not. Your international traffic works. Your Chinese banking app does
not lock you out. Your large downloads run at local speed. And you stop doing the thing
everybody here does at first, which is toggling the connection off and on all day
depending on which website you want next.
That toggling is the tell. If you are doing it, split
tunnelling is off, and turning it on is the single largest improvement available to you.
Download and test before you fly
See what it costs