diff --git a/README.md b/README.md index c724f56..ff4e09e 100644 --- a/README.md +++ b/README.md @@ -3,11 +3,11 @@ Download on the App Store or [TestFlight Beta](https://testflight.apple.com/join/A8GwCnq8) -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. +iOS 14+, iPadOS 14+, and macOS 11+ have supported encrypted DNS (e.g. DNS-over-TLS (DoT) and DNS-over-HTTPS (DoH)), but they don't have a native UI for enabling it. To solve that, DNSecure was created. DNSecure is a configuration tool of DoT and DoH. -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. +This app uses the new [DNS Settings API](https://developer.apple.com/documentation/networkextension/dns_settings), so it requires iOS 14+, iPadOS 14+, or macOS 11+. -## How to use +## How to use (iOS/iPadOS) 1. Select a DNS server you like, or add another one 1. Enable "Use This Server" @@ -15,6 +15,15 @@ This app uses the new [DNS Settings API](https://developer.apple.com/documentati 1. Go to "General" > "VPN & Network" > "DNS" 1. "Automatic" is selected by default, so select "DNSecure" +## How to use (macOS) + +1. Select a DNS server you like, or add another one +1. Enable "Use This Server" +1. Open the System Preferences +1. Go to Network settings +1. Select "DNSecure" and click "..." button on the bottom +1. Click "Make Service Active" + ## References - https://developer.apple.com/documentation/networkextension/dns_settings