mirror of
https://github.com/DNSCrypt/doh-server.git
synced 2025-04-03 04:57:37 +03:00
Doc
This commit is contained in:
parent
740e23dd93
commit
a44974d73c
2 changed files with 11 additions and 0 deletions
11
README.md
11
README.md
|
@ -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
BIN
localhost.p12
Normal file
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue