当前位置: 首页 > 软件库 > 服务器软件 > DNS服务器 >

Tenta DNS

隐私优先的 DNS 解决方案
授权协议 Apache
开发语言 Ruby Google Go
所属分类 服务器软件、 DNS服务器
软件类型 开源软件
地区 不详
投 递 者 石博艺
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Tenta DNS 是一个隐私优先的 DNS 解决方案,它提供一个 DNS 服务器套件,其中包含权威 DNS 服务器,递归 DNS 服务器,以及 NSnitch,实现更安全,更可靠的上网体验。NSnitch 提供的是一个能够记录针对它的请求的 IP 地址,然后通过 JSON API 使该 IP 可用的 DNS 服务器。

Tenta DNS 还提供对 Tor Node membership、DNS 黑名单状态和地理数据的查询。 此外,Tenta DNS 内置 BGP 集成,为 DNS 任播提供单引擎便利。 

通过切换到 Tenta DNS,你可以:

  • 阻止 ISP 监视浏览器历史记录。DNS-over-TLS 在你的 DNS 请求上添加了一层加密,让你的 ISP 无法查看你访问的网站。

  • 浏览 .bit 域名。Tenta DNS 支持 OpenNIC 根,无需额外的扩展或插件即可访问 .bit 域。这也意味着你还可以加载 .bit,.bbs,.chan,.dyn,.fur,.geek,.gopher,.indy,.libre,.neo,.null,.o,.oss,.oz,.parody 和 .pirate 等域名。

  • 保护隐私。Tenta DNS 是计算数据而不是查询数据,所以你的数据会一直保持私有性。没有人,包括 Tenta ,都不能访问你的浏览数据。

Tenta DNS 采用 Golang 编写。使用前需先设置为 Tenta 的 DNS 域名服务器:

  • ICANN:99.192.182.200 和 66.244.159.200

  • OpenNIC:99.192.182.100 和 66.244.159.100

 相关资料
  • 本文向大家介绍iOS 解决UILabel优先级冲突,包括了iOS 解决UILabel优先级冲突的使用技巧和注意事项,需要的朋友参考一下

  • 我在这里编写了一个Python解决方案,它解决了以下问题:如何用最少数量的给定面额的硬币来制造给定数量的货币? 虽然我的解决方案有效,但当大于50或的长度大于5时,需要很长时间。我怎样才能加快代码的速度,使其能够在相当大的输入下工作?我是否错过了一个技巧或其他可以大大加快代码速度的东西?

  • 我正在使用optaplanner来解决我的VRP问题。我有几个约束提供程序,例如:一个用于强制功能,另一个用于强制关于到达时间的TW,两者都很难。在优化结束时,它返回一个负分数的路线,当我分析约束时,我发现它是车辆容量约束的产物。然而,我认为在我的问题中,如果车辆不能满足客户的需求,就不能以车辆准时到达(满足TW的约束)为目标。这就是为什么我要求我定义的容量约束(重量和体积)比时间窗约束有更多的权

  • 我正在使用艺术工厂来托管大量的Python模块。有几次,https://pypi.python.org/pypi上的一个新的python模块将以相同的名称上传。当有人试图使用pip安装我的一个模块时,这会导致问题。默认情况下,pip首先查找公共包。 以下是我尝试过的: 1.我试过修改我的密码。pypirc文件, 有两个索引服务器的适当条目,但我相当肯定pip忽略了这些信息。 2.我尝试手动指定使用

  • 我感兴趣的是在readers/writers信号量解决方案中导致失败,并具有writers优先级。 以下代码摘自维基百科: ...有一个二进制信号量,它限制试图访问信号量的线程数量,以便写入程序具有优先级。 我试图移除互斥锁,期待作家挨饿,但没有成功。我用Java写了一个程序,其中线程等待固定的时间两次:在读取/写入之后和期间。我创建了一个写手进程和8个阅读器进程,并将等待量设置为1毫秒。我试图创

  • 通过,我们了解到更新具有优先级。 那么什么是优先级?优先级以什么为依据?如何通过优先级决定哪个状态应该先被更新? 本节我们会详细讲解。 什么是优先级 在我们聊到React将人机交互研究的结果整合到真实的UI中。具体到React运行上这是什么意思呢? 状态更新由用户交互产生,用户心里对交互执行顺序有个预期。React根据人机交互研究的结果中用户对交互的预期顺序为交互产生的状态更新赋予不同优先级。 具

  • 给定一个值N,如果我们想换N美分,并且我们有无限量的S={S1,S2,…,Sm}值的硬币,我们可以用多少种方式来换?硬币的顺序无关紧要。 例如,对于N=4和S={1,2,3},有四种解:{1,1,1,1},{1,1,2},{2,2},{1,3}。所以输出应该是4。对于N=10和S={2,5,3,6},有五个解:{2,2,2,2},{2,2,3,3},{2,2,6},{2,3,5}和{5,5}。所以

  • 我有一个(我希望)简单的问题要问那些有就餐交响乐经验的人。 基于注释的调度允许设置优先级。如果我为此使用了SchduleParameters.FIRST_PRIORITY和SchduleParameters.LAST_PRIORITY参数,如果每个代理在每个滴答处执行这些方法,则整体调度程序如何解释这一点? > 首先,所有代理都使用ScheduleParameters执行该方法。首先是优先级,然后