2020-09-25 09:58:01 +00:00
# DNSecure
2020-07-23 14:21:37 +00:00
2020-10-01 16:21:06 +00:00
< a href = "https://apps.apple.com/us/app/dnsecure/id1533413232?itsct=apps_box&itscg=30200" style = "display: inline-block; overflow: hidden; border-top-left-radius: 13px; border-top-right-radius: 13px; border-bottom-right-radius: 13px; border-bottom-left-radius: 13px; width: 250px; height: 83px;" > < img src = "https://tools.applemediaservices.com/api/badges/download-on-the-app-store/black/en-US?size=250x83&releaseDate=1601251200&h=77f35e8e1cad98287ffaa894b10bb6e2" alt = "Download on the App Store" style = "border-top-left-radius: 13px; border-top-right-radius: 13px; border-bottom-right-radius: 13px; border-bottom-left-radius: 13px; width: 250px; height: 83px;" > < / a >
2020-12-07 15:09:37 +00:00
or [TestFlight Beta ](https://testflight.apple.com/join/A8GwCnq8 )
2020-10-01 16:21:06 +00:00
2021-01-06 19:01:00 +00:00
iOS/iPadOS has supported encrypted DNS (e.g. DNS-over-TLS (DoT) and DNS-over-HTTPS (DoH)) since 14.0, but the Settings app doesn't have settings for using it. To solve that, DNSecure was created. DNSecure is a configuration tool of DoT and DoH.
2020-07-23 14:21:37 +00:00
2020-09-27 07:22:11 +00:00
This app uses the new [DNS Settings API ](https://developer.apple.com/documentation/networkextension/dns_settings ), so it requires iOS 14, iPadOS 14, or later.
2020-07-23 14:21:37 +00:00
2020-09-27 07:22:11 +00:00
## How to use
2020-07-23 14:21:37 +00:00
2020-09-27 07:22:11 +00:00
1. Select a DNS server you like, or add another one
1. Enable "Use This Server"
2020-07-23 14:21:37 +00:00
1. Open the Settings
1. Go to "General" > "VPN & Network" > "DNS"
2020-09-25 09:58:01 +00:00
1. "Automatic" is selected by default, so select "DNSecure"
2020-07-23 14:21:37 +00:00
## References
- https://developer.apple.com/documentation/networkextension/dns_settings
- https://developer.apple.com/wwdc20/10047