Android Kernel Backend Bug

Harsh Shandilya me at
Wed Jun 17 10:08:12 CEST 2020

On Jun 14 2020, at 11:59 pm, ND <iamlegendwtf at> wrote:

> I've been trying to report an issue regarding the Android Kernel
> backend on
> irc freenode. I was told to email here.
> The problem:
> On LTE, my LTE carrier assigns two DNS servers, a private 10.x.x.x IP and
> When using KERNEL BACKEND, establishing a tunnel doesn't override the
> carrier assigned DNS and DNS resolution goes through All traffic
> still goes through the tunnel but the DNS does not respect the client
> config.
> On Userspace backend, the DNS i set in the client config (
> i.e. my
> PiHole server) is respected.
> I'm on One Plus 6 latest Android Q. I've tried 2 kernels: Cleanslate and
> Radioactive kernel. Both support Wireguard.

I've CC'ed Jason who should have a better idea of what's going wrong
here. I sadly cannot confirm this on my end since I've upgraded to
Android R where Google has continued to butcher the command-line
tooling, thus breaking wg-quick.

More information about the WireGuard mailing list