Skip to content

[BUG] - DNS with VPN (per tunnel DNS) is unreliable #1297

Description

@Tulis12

Describe the bug
When I run a tunnel with DNS server set, it works, but after some time (24h-48h), the systems stops using that DNS server (even without rebooting the phone or restarting the app)

Smartphone (please complete the following information):

  • Device: Guangdong Oppo Mobile Telecommunications Corp. realme 14 pro+ 5G
  • Android Version: Android 16
  • App Version: v4.3.1 google
  • App mode: VPN (just the system one, without root or kernel)

To Reproduce
Steps to reproduce the behavior:

  1. Turn on any tunnel with DNS server
  2. Wait for 24-48h
  3. System now uses some other DNS (probably the router one)

Expected behavior
Systems and other apps should use the DNS provided in the tunnel

Additional context - How do I know that the apps are not using the DNS?
Some apps (for example Bitwarden, Chrome) work for the first 24-48h, then it just uses some other one (checked also with Termux or Ping Tools) that I actually cannot lookup my local DNS rules.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions