文件名称:dnss:通过HTTPS的DNS [镜像]
文件大小:42KB
文件格式:ZIP
更新时间:2024-05-26 04:41:50
dns security https-proxy dns-proxy doh
dnss dnss是通过HTTPS使用DNS的守护程序。 它可以充当代理,接收DNS请求并使用HTTP-over-HTTPs(DoH)解决它们。 这对于提高笔记本电脑和小型/家庭网络的DNS安全性和隐私性很有用。 如果您想要端到端控制,它也可以充当DoH服务器。 特征 支持基于标准的( )。 本地缓存(可选)。 从环境中自动检测到HTTP(s)代理支持。 使用导出的变量和跟踪来监视HTTP服务器,以帮助调试。 特定域的单独解析,对于具有本地DNS服务器的家庭网络很有用。 安装 Debian / Ubuntu dnss软件包使用Google的公共解析程序(可以通过配置轻松更改)安装在代理模式下配置并可以使用的守护程序。 sudo apt install dnss 手动安装 要下载并构建二进制文件: go install blitiri.com.ar/go/dnss 并
【文件预览】:
dnss-master
----etc()
--------systemd()
----.gitignore(270B)
----coverage_test.go(813B)
----README.md(3KB)
----dnss.go(6KB)
----.gitlab-ci.yml(1KB)
----tests()
--------Dockerfile(1KB)
--------external.sh(6KB)
--------bench(2KB)
--------generate_cert.go(3KB)
--------minidns.go(6KB)
--------gocovcat.go(2KB)
--------all.sh(353B)
--------coverage.sh(867B)
--------testzones(83B)
----LICENSE(11KB)
----dnss_test.go(5KB)
----go.mod(199B)
----internal()
--------testutil()
--------httpserver()
--------httpresolver()
--------dnsserver()
--------util()
----go.sum(3KB)