DnsLibs icon indicating copy to clipboard operation
DnsLibs copied to clipboard

Add support for NEDnsProxyProvider on iOS/macOS

Open ameshkov opened this issue 3 months ago • 0 comments

Issue Details

Apple provides a rather flexible way for filtering DNS queries: https://developer.apple.com/documentation/NetworkExtension/dns-proxy-provider

It has several advantages over NEDNSSettings:

  • It allows filtering DNS queries and applying local rules to them
  • It allows forcefully fully delegating DNS traffic to DnsProxy extension which on supervised devices (NEDnsSettings can be disabled by the user, not cool if it's a supervised school device)

Proposed solution

Provide NEDnsProxy implementation that can be used by iOS and macOS apps.

Alternative solution

No response

ameshkov avatar Nov 17 '25 11:11 ameshkov