When I tried to run a DNS Proxy while I had a PacketTunnelProvider VPN actively connected, the DNS proxy appeared to start but didnt receive any DNS flows.
If I start the DNS Proxy first, it will receive proxied flows for the DNS queries. But as soon as I connect a PacketTunnelProvider VPN, the DNS queries are no longer sent to the proxy and I see the following syslog output:
Nov 15 15:50:04 iphone nesessionmanager(NetworkExtension)[216] <Notice>: -[NESMSession setStatus:]:753 NESMDNSProxySession[Mobility:8C06EFC5-13C0-4253-97C0-EE588D8CCBA4]: status changed to disconnected, last stop reason Configuration was superceded by another configuration
Is there any way to run both a DNS Proxy Provider Network Extension and a Packet Tunnel Provider Network Extension simultaneously?