encrypted-dns:DNS-over-HTTPS和DNS-over-TLS服务器和转发器。 (RFC 8484,RFC 7858,RFC 7871)

时间:2021-05-22 12:46:55
【文件属性】:
文件名称:encrypted-dns:DNS-over-HTTPS和DNS-over-TLS服务器和转发器。 (RFC 8484,RFC 7858,RFC 7871)
文件大小:26KB
文件格式:ZIP
更新时间:2021-05-22 12:46:55
dns-server dns-over-https dns-over-tls cloudflare-dns Python 加密DNS | | 介绍 加密DNS充当DNS服务器,可通过UDP,TCP,TLS或HTTPS转发DNS查询,从而防止您的设备遭受DNS缓存中毒和审查。 它还可以缓存DNS记录,以加速进一步的查询,阻止特定的客户端并忽略特定的域名。 特征 加密的DNS上游服务器(HTTPS上的DNS,TLS上的DNS) 使用EDNS-Client-Subnet提高准确性 使用DNSSEC验证DNS响应 将特定域透明重定向到特定解析器 通过HTTP代理发送查询 使用默认或自定义的TTL缓存DNS响应以减少延迟 在Google,Bing,DuckDuckGo等搜索引擎上强制进行安全搜索 防火墙规则:速率限制,客户端黑名单,并禁用AAAA或ANY查找 安装 安装 3.6+ 通过pip安装encrypted-dns软件包 $ python3 -m pip install encrypted-dns 生成和
【文件预览】:
encrypted-dns-master
----setup.py(1009B)
----.gitignore(1KB)
----requirements.txt(96B)
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(11KB)
----.github()
--------ISSUE_TEMPLATE()
----README.md(7KB)
----tests()
--------test_redirect.py(1KB)
--------test_firewall.py(2KB)
--------test_resolve.py(2KB)
----encrypted_dns()
--------__init__.py(188B)
--------utils.py(2KB)
--------inbound()
--------config.py(4KB)
--------outbound()
--------resolve()
--------main.py(3KB)

网友评论