This commit is contained in:
Frank Denis 2019-11-18 15:21:06 +01:00
parent 740e23dd93
commit a44974d73c
2 changed files with 11 additions and 0 deletions

View file

@ -4,6 +4,15 @@ A fast and secure DoH (DNS-over-HTTPS) server written in Rust.
## Installation
### Precompiled packages
- [Linux x86_64 (tar)](https://github.com/jedisct1/rust-doh/suites/316239337/artifacts/355547)
- [Linux x86_64 (debian package)](https://github.com/jedisct1/rust-doh/suites/316239337/artifacts/355548)
### From source code
This requires the `rust` compiler to be installed.
Without built-in support for HTTPS:
```sh
@ -70,6 +79,8 @@ In order to enable built-in HTTPS support, add the `--tls-cert-path` option to s
Once HTTPS is enabled, HTTP connections will not be accepted.
A sample self-signed certificate [`localhost.p12`](localhost.p12) can be used for testing.
## Accepting both DNSCrypt and DoH connections on port 443
DNSCrypt is an alternative encrypted DNS protocol that is faster and more lightweight than DoH.

BIN
localhost.p12 Normal file

Binary file not shown.