mirror of
https://github.com/minoplhy/DNSserver.git
synced 2024-11-24 10:16:54 +00:00
structure are suck
This commit is contained in:
parent
b12644f0bd
commit
f79d7c1589
21
README.md
21
README.md
@ -1 +1,20 @@
|
||||
# doh-dot-haproxy
|
||||
# DOT DOH with haproxy
|
||||
```
|
||||
Query
|
||||
Dns-over-TLS
|
||||
---------------------> Haproxy(Frontend) -----------------------------> Knot-resolver
|
||||
Cluster Listen(TCP/443/853) Listen(Local/dns)
|
||||
---------------------> (HTTP/443) -------> m13253/DOH ------->
|
||||
Dns-over-HTTPS Listen(Local/http)
|
||||
```
|
||||
# Server structure
|
||||
```
|
||||
Server(or instances)
|
||||
|
|
||||
|----> Frontend-DOH (Haproxy 443 http TLS 1.3 strict-sni hdr/host/ ssl)
|
||||
| |----> DOH (m13253/dns-over-https local)
|
||||
| |---------------------------------------------------------------|
|
||||
|----> Frontend-DOT (Haproxy 443 853 tcp TLS 1.3 strict-sni ssl_fc_sni ssl) v
|
||||
|--------------------------------------------------------------> Dns Resolver (Knot-resolver dns local)
|
||||
|
||||
```
|
||||
|
Loading…
Reference in New Issue
Block a user