./wip/py-doh-proxy, Client and proxy implementation of DoH (DNS over HTTPS)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.0.6, Package name: py312-doh-proxy-0.0.6, Maintainer: pkgsrc-users

A set of python 3 scripts that supports proxying DNS over HTTPS as specified
in the IETF Draft draft-ietf-doh-dns-over-https.

DOH provides a way to run encrypted DNS over HTTPS, a protocol which can freely
traverse firewalls when other encrypted mechanism may be blocked.

The project comes with a set of 4 tools:

* doh-proxy: A service that receives DOH queries over HTTP2 and forwards
them to a recursive resolver.
* doh-httpproxy: Like `doh-proxy` but uses HTTP instead of HTTP2.
The main intent is to run this behind a reverse proxy.
* doh-stub: A service that listens for DNS queries and forwards them to a
DOH server.
* doh-client: A tool to perform a test DNS query against DOH server.


Required to run:
[net/py-dns] [devel/py-setuptools] [www/py-aiohttp] [wip/py-aioh2] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

RMD160: 0f5615ac9812b78e3d8f737dcb12e0f25076ec07
Filesize: 19.653 KB

Version history: (Expand)