Skip to content

Latest commit

 

History

History
102 lines (63 loc) · 4.49 KB

README_en.md

File metadata and controls

102 lines (63 loc) · 4.49 KB

license AppVeyor GitHub-release Github All Releases CodeFactor FOSSA Status


Introduction

A DNS over HTTPS client for everyone.

AuroraDNS is a pure, crudesimple, user-friendly and graphical local DoH client.

It converts DNS over HTTPS to traditional DNS protocol locally.

Quick Start

Download latest version from Releases and enjoy.

Microsoft .NET Framework 4.6.1 runtime may be required.

Free of complex configuration and works out of the box.


Screenshot

Screenshot


Using and Testing

Please close similar applications (e.g. DNSCrypt) to prevent port conflict.

Basic Usage

If you are experienced with CLI, please refer to Advanced Usage.

  1. After launching the software, confirm that the toggle "Enable DNS Service" at the top left corner is enabled.
  2. Click the "Set to System DNS" button at the lower left corner to enable.

Advanced Usage

Using CMD command

  • Use the builtin local DNS service to resolve baidu.com
nslookup baidu.com 127.0.0.1

The software is functional if resolution is successful. Otherwise, please send an Issue if the condition persists after troubleshooting.

Then it is just needed to check if DNS has been set to 127.0.0.1

  • Inspect all Internet configurations of all network adapters
ipconfig /all

Attention: DNS of the used adapter must be set to 127.0.0.1 for the changes to apply.

Please refer to this article for setting the first DNS to 127.0.0.1.

It is recommended to set the second DNS to Tencent 119.29.29.29 or DNS by ISP

A DNS cache refresh would suffice if DNS is already set. (Click on the "Refresh Cache" button in the settings panel or use this command

  • Refresh DNS cache
ipconfig /flushdns

Feedback

  • As a beginner, I seek your kind understanding of the issues in the project.
  • In case of bugs or feature requests, please feel free to submit an issue.
  • PRs of bug fixes or feature implementations are greatly appreciated.

Acknowledgements

I have been using ReSharper, an really amazing tool that boosted my development.

Many thanks to JetBrains for providing ReSharper opensource license for this project.

Credits

AuroraDNS would not be here without them.

Please refer to Credits for a list of collaborators and other open source projects used.

License

Copyleft (c) 2018 Milkey Tan. Code released under the MIT License.