Смахнув пыль с сообщений 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.
Namebench это бесплатное программное обеспечение, которое никоим образом не изменяет систему.
Установка
En Debian / Ubuntu и производные:
sudo apt-get установить namebench
En Арка и производные:
yaourt -S namebench
В остальном вы можете скачать исходный код и скомпилировать его.
Использовать
1. При выполнении команды Namebench, он откроется.
2. Авторизоваться 127.0.0.1 en неймсерверов и нажмите кнопку Начать тест, как показано на изображении ниже.
3. Выпить кофе. Когда вы вернетесь, вы увидите, что в вашем интернет-браузере открылась страница, на которой отображается отчет, созданный namebench.
Это действительно жемчужина, которую стоит прочитать подробно.
Изменение DNS в соответствии с рекомендациями namebench обычно является очень простой задачей, но, поскольку это зависит от используемого вами дистрибутива, проще всего создать файл /etc/resolv.conf.head вручную и добавить соответствующий DNS.
Результаты
Иногда речь имеет меньшее значение, чем результат. Это до и после настройки моего DNS-сервера в соответствии с рекомендациями namebench.
Впечатляет, правда? В любом случае стоит уточнить, что результаты зависят от многих факторов (насколько хорош ваш текущий DNS, ваше местоположение, скорость Интернета, предоставляемая вашим провайдером, и т. Д.).
Более подробную информацию: Namebench
Статья очень интересная,
спасибо
Пожалуйста! Хорошо, что это интересно.
Объятие! Павел.
Скорость загрузки не имеет ничего общего с DNS, пользователи защитников свободы рекомендуют не использовать сервисы Google или любой другой компании, которая занимается слежкой за сайтами, к которым мы получаем доступ, вместо этого мы рекомендуем opendns или, еще лучше, собственный DNS с BIND.
Ты прав. Я забыл добавить кое-что важное. Иногда другие вещи имеют большее значение, а не только скорость. Я собираюсь включить это.
Ура! Павел.
Какие DNS они предлагают, но зашифрованы ли они или с надежных сайтов?
OpenDNS
Я не знал об опендсах. Как грустно.
Кто-нибудь предлагает какой-либо DNS, уважающий конфиденциальность и свободу?
невозможно не будет
Я отвечаю и делюсь
OpenNIC
OpenNIC - это проект бесплатного корня DNS и реестра имен доменов, альтернативный управлению ICANN (Интернет-корпорация по присвоению имен и номеров). Этот проект поддерживается сообществом пользователей, которые сотрудничают в реализации целой сети бесплатных и децентрализованных DNS-серверов, которые, помимо предоставления нам услуг разрешения доменных имен, управляемых ICANN, также предоставляют нам доступ к пространству, управляемому OpenNIC и которые выходят за рамки правил этого органа и подчиняются законам штата Калифорния.
Поиск этой независимости привел к созданию семейства серверов, которые, помимо прочего, не ведут журнал запросов, сделанных пользователями (или удаляются через 24 часа), в дополнение к предоставлению нам услуг в этой «части Интернет », которым ICANN не управляет.
Вопрос: если я использую OpenNIC, будут ли доступны такие сайты, как Hulu, Vevo или любой другой, ограниченный территорией США, с этим изменением DNS, или они сохранят это территориальное ограничение?
OpenNIC больше, чем все, предназначен для управления доменами, не распознаваемыми ICANN, с другой стороны, с OpenDNS он имеет безопасность шифрования с DNSCript и улучшает ваше соединение, поскольку они выполняют кэширование на своих серверах, такие сервисы, как facebook, gmail, twitter загружаются очень быстро.
opendns - это скорее посредник Google, чем сам DNS, помимо сбора информации, которую мы используем в Интернете, такой как логины, пароли, страницы ... до тех пор, пока это необходимо (https://www.opendns.com/privacy/) не рекомендуется!
Ты оставляешь меня равнодушным Я только что закончил читать условия использования openDNS:
Мы можем использовать сторонние файлы cookie в рамках деятельности по ремаркетингу, которую мы проводим с Google и / или другими сторонними поставщиками, чтобы предоставлять вам соответствующие рекламные предложения при использовании вами Интернета. В рамках этой деятельности по ремаркетингу эти сторонние файлы cookie могут записывать ваши посещения наших веб-сайтов и веб-сайтов, которые вы посетили до использования наших веб-сайтов. Такие файлы cookie могут затем использоваться для показа вам рекламы на других веб-сайтах. Вы можете отказаться от использования файлов cookie ремаркетинга Google на странице конфиденциальности рекламы Google. Кроме того, вы можете отказаться от ремаркетинга в сети Google и аналогичных сетях на странице отказа от Network Advertising Initiative.
Я всегда слышал, что это лучшее. Как говорит Габриэль, возможно, вам придется попробовать настроить собственный DNS или использовать Tor, и все. 🙂
А опенник?
http://www.opennicproject.org/
в моем случае с 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
Вот, как раз, была бы интересна статья про обновленный tor,
то есть, что лучше или что они предпочитают:
- Загрузите и используйте «Tor Browser Bundle» со страницы Tor.
- Установите из репозиториев: tor, privoxy и vidalia, проблема в том, можем ли мы настроить его так же, как Tor Browser Bundle.
С уважением,
У меня это не работает, я уже установил его из AUR, и после его установки, когда я запускаю в терминале 'namebench', он появляется
bash: namebench: команда не найдена
протестируйте с помощью man namebench, чтобы увидеть, изменился ли синтаксис
Интересная статья, но, как мы все знаем, не существует безопасного или хорошо настроенного сервера, имея небольшие знания (достаточно обоснованные) о взломе и интернет-безопасности, вы можете войти в любую систему. Namebench - очень хорошее начало для анализа нашей жертвы. еще раз добро пожаловать в DesdeLinux и я надеюсь, что качество ваших статей такое же или лучше, чем когда у вас был собственный блог.
пожалуйста помоги!! ДЕЙСТВИТЕЛЬНО впечатляющие результаты, которые я получил, и то, как эта программа говорит мне, что я могу улучшить скорость с новыми числами, которые я снял после отчета, но правда в том, что я НЕ ЗНАЮ ПОЧТИ ничего из этого и моего основного, а пока ПЕРВОГО вопроса используется ubuntu и windows 7 ... ГДЕ я должен поместить эти значения, чтобы получить эту скорость ???????????? + они будут обслуживать меня с моим провайдером, я говорю, потому что я заменяю ценности, которые он дал мне при найме на службу noP = Надеюсь на ваши добрые ответы, и спасибо СЕЙЧАС !!!!!
DNS не изменяет вашу скорость загрузки :), то, что он делает, просто уступает DNS, обновляя информацию на веб-сайтах или получая к ней доступ немного быстрее :).
спасибо редактору! так зачем тогда ??????
Это правда. Например, изменение DNS не влияет на скорость загрузки файла размером 200 МБ. Однако, поскольку просмотр веб-страниц состоит из большого количества сообщений (каждая просматриваемая вами страница, а также внутри каждой страницы, каждый код JS, каждый CSS, то есть каждый запрос, который делает страница), это немного повышает скорость при преобразовании URL-адресов в IP-адреса становятся значительными.
Вывод: вы не скачаете файлы быстрее, но заметите улучшение навигации. Степень улучшения зависит от многих факторов.
Ура! Павел.
...
Его нет в репозиториях Manjaro, загрузите исходники, и вам не нужно ничего компилировать, он на python, с простым ./namebench он работает, для использования графического интерфейса необходимо установить python-tk, но он также работает в консоли. Было приятно узнать об OpenDNS, я тоже сильно ошибся, привет.
Для тех, кто ищет скорость в своих соединениях, установка DNS-сервера нецелесообразна, поскольку ваш компьютер увеличит потребление ресурсов и пропускную способность, что приведет к снижению его производительности, а не к улучшению.
Получили ли вы результаты до и после удаления Jdownloader?
На загрузку страниц можно повлиять, как здесь некоторые говорят, но это не имеет ничего общего со скоростью загрузки файлов, как это делают службы проверки скорости.
-1 за то, что даже не изменил пост, зная, что то, что вы говорите, является ошибкой ... или это то, что вы хотите ввести в заблуждение.
Я не считаю, что этот пост следует подвергать сомнению. Он ясно выражает то, что улучшение выбора DNS может улучшить скорость соединения. Про повышение скорости загрузки ничего не говорит. Аспекты конфиденциальности не упоминаются в сообщении просто потому, что это другая цель. В комментариях добавлены другие вопросы, которые обогащают пост. На мой взгляд, вклад сообщения (и его комментариев) в основном положительный, поскольку он предоставляет информацию и приносит пользу разнообразной аудитории при его прочтении. Я уточняю: (Я не знаю автора или каких-либо отношений с ним, это первый раз, когда я захожу на этот сайт и я прошел общий поиск, мне просто кажется, что его цель честная и поддерживающая и не должна быть подвергнуты сомнению, но продвинуты и оценены).