Как использовать самый быстрый DNS

Смахнув пыль с сообщений Let's Use Linux, Я заново открыл тот, который я хотел бы углубить. Речь идет о существовании namebench, инструмента, который позволяет тестировать различные DNS и очень помогает ускорить наше интернет-соединение.

Что такое DNS

DNS-сервер похож на телефонную книгу, в которой хранятся телефонные номера людей. В этом случае он хранит номер IP, соответствующий интернет-адресам, по которым мы просматриваем.

Таким образом, помещая www.google.com, DNS-сервер преобразует этот текст в IP-адрес компьютера, на котором хранится страница, которую мы хотим увидеть. Нам нужны DNS-серверы, потому что, очевидно, www.google.com легче запомнить, чем длинное число.

С другой стороны, важно понимать, что не существует единого DNS-сервера для всех. Есть то, что называется корневые серверы, которые знают, где находятся «высокоуровневые» серверы в каждой из зон, на которые был разделен мир, и которые также хранят «полный список» IP-адресов. Во всем мире всего 13 таких серверов. Кроме того, существуют серверы «верхнего уровня», которые хранят только часть этого списка (обычно связанного с географическими факторами - .ar, .be и т. Д. - или родовыми --.com, .gov и т. Д.).

Таких серверов много, есть даже частные инициативы (такие как Google и интернет-провайдеры - ISP- каждой из стран), которые предлагают услуги DNS. Это DNS-серверы, которые мы обычно используем, поскольку, если у нас нет искомого номера, они передают запрос на другой сервер и так далее, пока не получат ответ.

Подводя итог, можно сказать, что выбор того или иного DNS может существенно повлиять на производительность вашего соединения (как для загрузки, так и для загрузки), поскольку чем больше времени потребуется для преобразования URL-адреса в IP-адрес, тем больше времени потребуется нашему компьютеру для доступа к этой странице. .

Как выбрать самый быстрый DNS

namebench - это многоплатформенный инструмент, который поможет вам найти самые быстрые и ближайшие DNS-серверы, в зависимости от того, где находится компьютер. Что он делает, так это проводит очень всестороннюю оценку, используя вашу историю веб-поиска, вывод tcpdump и другие стандартизированные наборы данных в качестве эталона, чтобы предоставить подробный отчет по каждому DNS и дать рекомендации о том, какой сервер будет лучшим и сколько соединение улучшится по сравнению с используемым в настоящее время DNS.

[предупреждение] Будьте осторожны, не всегда самый быстрый сервер является самым безопасным или тем, который лучше всего защищает вашу конфиденциальность. Альтернативой, которая уравновешивает скорость, безопасность и конфиденциальность, является openNIC. [/ предупреждение]

Namebench это бесплатное программное обеспечение, которое никоим образом не изменяет систему.

Установка

En Debian / Ubuntu и производные:

sudo apt-get установить namebench

En Арка и производные:

yaourt -S namebench

В остальном вы можете скачать исходный код и скомпилировать его.

Скачать namebench

Использовать

1. При выполнении команды Namebench, он откроется.

2. Авторизоваться 127.0.0.1 en неймсерверов  и нажмите кнопку Начать тест, как показано на изображении ниже.

namebench в действии

namebench в действии

3. Выпить кофе. Когда вы вернетесь, вы увидите, что в вашем интернет-браузере открылась страница, на которой отображается отчет, созданный namebench.

Подробный отчет о производительности каждого DNS

Подробный отчет о производительности каждого DNS

Это действительно жемчужина, которую стоит прочитать подробно.

Графики производительности DNS-серверов

Графики производительности DNS-серверов

Больше графиков производительности DNS-серверов

Больше графиков производительности DNS-серверов

Изменение DNS в соответствии с рекомендациями namebench обычно является очень простой задачей, но, поскольку это зависит от используемого вами дистрибутива, проще всего создать файл /etc/resolv.conf.head вручную и добавить соответствующий DNS.

Изменение файла /etc/resolv.conf - не лучшее решение в этих случаях, поскольку этот файл изменяется Network Manager и другими сетевыми менеджерами. По этой причине я рекомендую использовать /etc/resolv.conf.head.

Результаты

Иногда речь имеет меньшее значение, чем результат. Это до и после настройки моего DNS-сервера в соответствии с рекомендациями namebench.

Результаты скорости интернета до настройки моего DNS в соответствии с рекомендациями namebench

До

Результаты скорости интернета после настройки моего DNS в соответствии с рекомендациями namebench

После

Впечатляет, правда? В любом случае стоит уточнить, что результаты зависят от многих факторов (насколько хорош ваш текущий DNS, ваше местоположение, скорость Интернета, предоставляемая вашим провайдером, и т. Д.).

Более подробную информацию: Namebench


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Jav сказал

    Статья очень интересная,

    спасибо

    1.    давайте использовать Linux сказал

      Пожалуйста! Хорошо, что это интересно.
      Объятие! Павел.

  2.   Габриель сказал

    Скорость загрузки не имеет ничего общего с DNS, пользователи защитников свободы рекомендуют не использовать сервисы Google или любой другой компании, которая занимается слежкой за сайтами, к которым мы получаем доступ, вместо этого мы рекомендуем opendns или, еще лучше, собственный DNS с BIND.

    1.    давайте использовать Linux сказал

      Ты прав. Я забыл добавить кое-что важное. Иногда другие вещи имеют большее значение, а не только скорость. Я собираюсь включить это.
      Ура! Павел.

  3.   2 сказал

    Какие DNS они предлагают, но зашифрованы ли они или с надежных сайтов?

    1.    давайте использовать Linux сказал

      OpenDNS

    2.    2 сказал

      Я не знал об опендсах. Как грустно.
      Кто-нибудь предлагает какой-либо DNS, уважающий конфиденциальность и свободу?
      невозможно не будет

      1.    2 сказал

        Я отвечаю и делюсь

        OpenNIC
        OpenNIC - это проект бесплатного корня DNS и реестра имен доменов, альтернативный управлению ICANN (Интернет-корпорация по присвоению имен и номеров). Этот проект поддерживается сообществом пользователей, которые сотрудничают в реализации целой сети бесплатных и децентрализованных DNS-серверов, которые, помимо предоставления нам услуг разрешения доменных имен, управляемых ICANN, также предоставляют нам доступ к пространству, управляемому OpenNIC и которые выходят за рамки правил этого органа и подчиняются законам штата Калифорния.

        Поиск этой независимости привел к созданию семейства серверов, которые, помимо прочего, не ведут журнал запросов, сделанных пользователями (или удаляются через 24 часа), в дополнение к предоставлению нам услуг в этой «части Интернет », которым ICANN не управляет.

        1.    элиотайм3000 сказал

          Вопрос: если я использую OpenNIC, будут ли доступны такие сайты, как Hulu, Vevo или любой другой, ограниченный территорией США, с этим изменением DNS, или они сохранят это территориальное ограничение?

      2.    Tor сказал

        OpenNIC больше, чем все, предназначен для управления доменами, не распознаваемыми ICANN, с другой стороны, с OpenDNS он имеет безопасность шифрования с DNSCript и улучшает ваше соединение, поскольку они выполняют кэширование на своих серверах, такие сервисы, как facebook, gmail, twitter загружаются очень быстро.

  4.   Rmarquez сказал

    opendns - это скорее посредник Google, чем сам DNS, помимо сбора информации, которую мы используем в Интернете, такой как логины, пароли, страницы ... до тех пор, пока это необходимо (https://www.opendns.com/privacy/) не рекомендуется!

    1.    давайте использовать Linux сказал

      Ты оставляешь меня равнодушным Я только что закончил читать условия использования openDNS:

      Мы можем использовать сторонние файлы cookie в рамках деятельности по ремаркетингу, которую мы проводим с Google и / или другими сторонними поставщиками, чтобы предоставлять вам соответствующие рекламные предложения при использовании вами Интернета. В рамках этой деятельности по ремаркетингу эти сторонние файлы cookie могут записывать ваши посещения наших веб-сайтов и веб-сайтов, которые вы посетили до использования наших веб-сайтов. Такие файлы cookie могут затем использоваться для показа вам рекламы на других веб-сайтах. Вы можете отказаться от использования файлов cookie ремаркетинга Google на странице конфиденциальности рекламы Google. Кроме того, вы можете отказаться от ремаркетинга в сети Google и аналогичных сетях на странице отказа от Network Advertising Initiative.

    2.    давайте использовать Linux сказал

      Я всегда слышал, что это лучшее. Как говорит Габриэль, возможно, вам придется попробовать настроить собственный DNS или использовать Tor, и все. 🙂

      1.    анонимный сказал

        А опенник?

        http://www.opennicproject.org/

        1.    Зиг84 сказал

          в моем случае с OpenNIC
          х = 0; сервер = 98.200.95.139; host = »google.com»; запросов = 128; для i в `seq $ query`; действительно let x + = `dig @ $ {server} $ host | grep "Время запроса" | вырезать -f 4 -d »« `; готово && echo "scale = 3; ($ x / $ {query})" | до н.э
          107.546
          с OpenDNS
          server = 208.67.222.222; host = »google.com»; запросов = 128; для i в `seq $ query`; действительно let x + = `dig @ $ {server} $ host | grep "Время запроса" | вырезать -f 4 -d »« `; готово && echo "scale = 3; ($ x / $ {query})" | до н.э
          56.914

          Я взял команду отсюда: http://www.webupd8.org/2010/09/determine-dns-query-duration-quick.html

      2.    Jav сказал

        Вот, как раз, была бы интересна статья про обновленный tor,
        то есть, что лучше или что они предпочитают:
        - Загрузите и используйте «Tor Browser Bundle» со страницы Tor.
        - Установите из репозиториев: tor, privoxy и vidalia, проблема в том, можем ли мы настроить его так же, как Tor Browser Bundle.

        С уважением,

  5.   Эдо сказал

    У меня это не работает, я уже установил его из AUR, и после его установки, когда я запускаю в терминале 'namebench', он появляется
    bash: namebench: команда не найдена

    1.    Ротс87 сказал

      протестируйте с помощью man namebench, чтобы увидеть, изменился ли синтаксис

  6.   Г-н Linux сказал

    Интересная статья, но, как мы все знаем, не существует безопасного или хорошо настроенного сервера, имея небольшие знания (достаточно обоснованные) о взломе и интернет-безопасности, вы можете войти в любую систему. Namebench - очень хорошее начало для анализа нашей жертвы. еще раз добро пожаловать в DesdeLinux и я надеюсь, что качество ваших статей такое же или лучше, чем когда у вас был собственный блог.

  7.   Альфредо Бадолати сказал

    пожалуйста помоги!! ДЕЙСТВИТЕЛЬНО впечатляющие результаты, которые я получил, и то, как эта программа говорит мне, что я могу улучшить скорость с новыми числами, которые я снял после отчета, но правда в том, что я НЕ ЗНАЮ ПОЧТИ ничего из этого и моего основного, а пока ПЕРВОГО вопроса используется ubuntu и windows 7 ... ГДЕ я должен поместить эти значения, чтобы получить эту скорость ???????????? + они будут обслуживать меня с моим провайдером, я говорю, потому что я заменяю ценности, которые он дал мне при найме на службу noP = Надеюсь на ваши добрые ответы, и спасибо СЕЙЧАС !!!!!

    1.    пандев92 сказал

      DNS не изменяет вашу скорость загрузки :), то, что он делает, просто уступает DNS, обновляя информацию на веб-сайтах или получая к ней доступ немного быстрее :).

      1.    Альфредо сказал

        спасибо редактору! так зачем тогда ??????

      2.    давайте использовать Linux сказал

        Это правда. Например, изменение DNS не влияет на скорость загрузки файла размером 200 МБ. Однако, поскольку просмотр веб-страниц состоит из большого количества сообщений (каждая просматриваемая вами страница, а также внутри каждой страницы, каждый код JS, каждый CSS, то есть каждый запрос, который делает страница), это немного повышает скорость при преобразовании URL-адресов в IP-адреса становятся значительными.
        Вывод: вы не скачаете файлы быстрее, но заметите улучшение навигации. Степень улучшения зависит от многих факторов.
        Ура! Павел.

  8.   победитель сказал

    ...

  9.   Г-н Черный сказал

    Его нет в репозиториях Manjaro, загрузите исходники, и вам не нужно ничего компилировать, он на python, с простым ./namebench он работает, для использования графического интерфейса необходимо установить python-tk, но он также работает в консоли. Было приятно узнать об OpenDNS, я тоже сильно ошибся, привет.

  10.   Tor сказал

    Для тех, кто ищет скорость в своих соединениях, установка DNS-сервера нецелесообразна, поскольку ваш компьютер увеличит потребление ресурсов и пропускную способность, что приведет к снижению его производительности, а не к улучшению.

  11.   Адо Элло сказал

    Получили ли вы результаты до и после удаления Jdownloader?
    На загрузку страниц можно повлиять, как здесь некоторые говорят, но это не имеет ничего общего со скоростью загрузки файлов, как это делают службы проверки скорости.
    -1 за то, что даже не изменил пост, зная, что то, что вы говорите, является ошибкой ... или это то, что вы хотите ввести в заблуждение.

    1.    Мило сказал

      Я не считаю, что этот пост следует подвергать сомнению. Он ясно выражает то, что улучшение выбора DNS может улучшить скорость соединения. Про повышение скорости загрузки ничего не говорит. Аспекты конфиденциальности не упоминаются в сообщении просто потому, что это другая цель. В комментариях добавлены другие вопросы, которые обогащают пост. На мой взгляд, вклад сообщения (и его комментариев) в основном положительный, поскольку он предоставляет информацию и приносит пользу разнообразной аудитории при его прочтении. Я уточняю: (Я не знаю автора или каких-либо отношений с ним, это первый раз, когда я захожу на этот сайт и я прошел общий поиск, мне просто кажется, что его цель честная и поддерживающая и не должна быть подвергнуты сомнению, но продвинуты и оценены).