android-wireguard-module-builder icon indicating copy to clipboard operation
android-wireguard-module-builder copied to clipboard

Kernel module backend on Android 10 ignores custom DNS

Open xinseo opened this issue 4 years ago • 1 comments

I have a wireguard+pihole setup on a VPS.

When using the official Wireguard app on Android 10 with kernel module backend (I have a custom kernel on my phone), Wireguard ignores the DNS that I set (pihole) and routes DNS through my phone LTE carrier/home internet DNS. Some queries do still go through pihole but only a few.

When using Userspace backend, the same config works perfectly fine. All DNS queries are routed properly through Pihole. Anyone noticed this?

Checked on the latest 1.0.20200520 kernel module backend

xinseo avatar Jun 11 '20 17:06 xinseo

I'm seeing this same issue. Userspace works, kernel module doesn't. Testing by running adblock tests online. Kernel module, 3% blocked (not using custom DNS for pihole.)

toconquer avatar Mar 07 '24 14:03 toconquer