答案1
当然。只要有足够的时间和努力,一切皆有可能。
完成 DNS 基准测试的一种方法是利用namebench
上述程序这里。自 2010 年以来它一直没有更新,但仍然可用这里
在较新版本的 Ubuntu 上实现此操作的另一种方法(在 14.04.5 上完成了有限的测试)是:
1)下载 吉布森研究中心DNS 基准(当然,自 2010 年以来,这个版本也没有更新过)
wine DNSBench.exe
2)通过您下载它的目录中的终端使用 Wine 启动它,或者在 nautilus 中右键单击它并选择打开方式 -> Wine Windows 程序加载器。
要添加自定义 DNS 服务器列表,请单击“名称服务器”选项卡,然后单击“添加/删除”按钮。
限制:如果Add System`s Nameservers不奏效,您将需要解析 csv 文件以获取 IP 地址并将它们(手动?)添加到 DNSBench 服务器列表中。
然后单击Benchmark完成基准测试。这可能需要一段时间,所以这是离开键盘并伸展身体的好时机。
基准测试完成后,您可以单击Tabular Data按钮,该按钮将提供从最快到最慢排序的最终基准测试结果。
关于在 中更新本地列表的安全性,/usr/share/dnscrypt-proxy/dnscrypt-resolvers.csv
只要您有一个好的策略,您就可以安全地测试更新系统上的任何文件。没有什么比拥有备份副本更能确保您在出现问题时可以恢复更改了。实现这一点的一种方法是简单地发出命令sudo cp /usr/share/dnscrypt-proxy/dnscrypt-resolvers.csv /usr/share/dnscrypt-proxy/dnscrypt-resolvers.csv.bak