Interesting, there is an open PR that adds split DNS support to the iOS WireGuard app. This is exactly what I am looking for: using my home router’s DNS server only for internal hostnames, while everything else goes through a public resolver, which is faster and not dependent on my DSL line being up. The catch is that the iOS and macOS apps haven’t received any updates in more than 2 years. It is unclear when or if this PR will be merged.

https://github.com/WireGuard/wireguard-apple/pull/11
#WireGuard #iOS #Networking #VPN

Add DNSMatchDomains property to Interface (split DNS) by fhriley · Pull Request #11 · WireGuard/wireguard-apple

Based on the work of Stephen Larew [email protected]. This adds split DNS capability. MacOS and iOS don't fully support the separation of search domains and match domains so a best effort is m...

GitHub
So the question is: do I find it important enough to pay for an Apple Developer account and build the fork myself? #WireGuard #iOS #Networking #VPN

The official WireGuard UI for Apple platforms is essentially unmaintained. I just discovered Passepartout, a modern VPN client for Apple platforms with support for OpenVPN and WireGuard.

The best thing is: there’s Split DNS in the current beta! Now I can send requests for my local domain through the tunnel and use another DNS server for everything else. I really don’t want to lose mobile connectivity just because my landline is down.

https://passepartoutvpn.app #WireGuard #iOS #Networking #VPN

Passepartout is your go-to app for VPN and privacy.

Passepartout is your go-to app for VPN and privacy. Tailored for Apple platforms, Passepartout is open-source and fully available on GitHub.

Passepartout
When you need advanced features, it’s not cheap. Still, I’m glad it’s a one-time purchase, not a subscription. Also, Family Sharing is supported.