dnscrypt-proxy - найти лучший DNS-резольвер и обновить список dnscrypt-resolvers

3

Я установил dnscrypt-proxy , и у меня есть определитель по умолчанию: resolver1.dnscrypt.eu .

  • Можно ли найти самый быстрый DNS-преобразователь из списка здесь :
  • Также я установил программу из PPA , поэтому список DNS-речейщиков не совпадает с в github-хозяине, так можно ли / безопасно обновить мой локальный список в /usr/share/dnscrypt-proxy/dnscrypt-resolvers.csv с новым из ссылки выше?

Спасибо

    
задан Frank 23.08.2015 в 10:36
источник

1 ответ

1

Конечно. Все возможно, учитывая достаточное количество времени и усилий.

Одним из способов достижения бенчмаркинга DNS является использование программы namebench , как указано здесь . Он не обновлялся с 2010 года, но доступен здесь

Еще один способ сделать это в последней версии Ubuntu (ограниченное тестирование, выполненное в 14.04.5):

1) Загрузить Исследовательские центры Гибсона DNS Benchmark (Конечно, это также не обновлялось с 2010 года)

2) Запустите его с помощью Wine с wine DNSBench.exe через терминал в каталоге, который вы загрузили, или щелкните правой кнопкой мыши по нему в nautilus и выберите Open with - > Программный загрузчик программ Windows.

ЧтобыдобавитьсвойсобственныйсписокDNS-серверов,перейдитенавкладку«Именапользователей»инажмитекнопку«Добавить/удалить».

Ограничение: если Добавить системный сервер имен не выполняет трюк, который вам нужен для анализа вашего файла 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

    
ответ дан Elder Geek 21.08.2017 в 01:11