Ускоряем интернет на 80+мс. Или немного о DNS в ubuntu 18
Запись от Рыжий Лис размещена 04.08.2018 в 12:19
Показов 3022
Комментарии 0
|
Допустим, в браузере ввели адрес https://example.com и нажали Enter. Происходит следующее: 1) отправляется запрос к DNS-серверу, резолвится ip-сервера с хостом example.com (80+мс) 2) установка tcp-соединения с сервером. Тройное рукопожатие (120мс+) 3) поверх этого соединения устанавливается зашифрованное соединение. TLS рукопожатие (120мс+) 4) и только тогда начинают идти полезные данные. Стоит отметить, что эти задержки постоянные и не зависят от ширины интернет-соединения. Имеется: ОС ubuntu 18 и желание закешировать ответы dns любым способом, вплоть до развёртывания своего кеширующего dns-сервера. Как у убунте резолвятся имена хостов. Порядок обработки указан в конфиге /etc/nsswitch.conf. Пишем там так:
/etc/hosts, потом всё остальное.В файле /etc/resolv.conf обнаружился сюрприз:
systemd-resolve!Если хочется его отключить, то
/etc/NetworkManager/NetworkManager.conf строчку:
Вместо этого идём в /etc/systemd/resolved.conf и пишем:
Бонусом настраиваем firefox. В about:config подкручиваем опции, начинающиеся на network.dnsCache | ||||||||||||||||||||||||||||||||||||||||
Размещено в Без категории
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Всего комментариев 0
Комментарии


