WhiteDNS is an Android DNS tunneling client that provides proxy and VPN modes for routing network traffic through compatible servers. It supports StormDNS, CottenDNS, and Lantern Soar engines for establishing tunnel connections. Users can configure built-in or custom servers and import connection profiles through links or QR codes. Subscription management supports HTTP and HTTPS sources with profile updates and quota information. Proxy mode offers local SOCKS5 connectivity and an optional HTTP bridge. VPN mode uses Android's VpnService with split tunneling options. Custom resolver profiles provide additional control over DNS connections. Runtime logs, connection progress, and traffic statistics help monitor sessions. A Material 3 interface provides access to profiles and settings.
Features
- DNS tunneling through StormDNS, CottenDNS, and Lantern Soar engines
- Local SOCKS5 proxy connections with optional HTTP proxy bridge
- Android VPN mode with configurable split tunneling and traffic routing
- Custom server profiles with connection link importing and exporting
- HTTP and HTTPS subscription management with QR importing and automatic refresh
- DNS resolver configuration with live connection logs and traffic statistics