How to upstream DNS Request from virtual interface to physical interface?

We have implemented System Extension with the capability of Packet Tunnel Provider. Our Tunnel is full tunnel, so we are getting all packets for all traffic(DNS requests packets, app data packets).

There are some DNS requests, we are not interested to resolve them. so we want to upstream these request to physical interface to resolve them.

so how can we upstream DNS request from one interface to other interface?

There are some DNS requests

“Some” as in “all DNS requests for a specific domain”? Or is there some other criteria in play?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

How to upstream DNS Request from virtual interface to physical interface?
 
 
Q