Какой смысл использовать dnsmasq в NetworkManager?

Я совсем недавно понял, что кеширование по умолчанию отключено в dnsmasq, который интегрирован с NetworkManager. На мой взгляд, это побеждает точку и делает dnsmasq избыточным слоем в разрешении имен.

Очевидно, я должен что-то упустить - Какова цель dnsmasq в NM?

3
задан 26 March 2013 в 20:07

1 ответ

Дело в том, что переключение серверов имен раздражает . /etc/resolv.conf считывается только один раз, когда вы запускаете приложение (технически, когда вы делаете первый поиск), поэтому, если вы меняете серверы имен (потому что вы перешли с беспроводного на проводной на 3g и обратно и т. Д.), Вам нужно будет перезапустить приложения, которые нужно искать имена (например, браузеры).

Это смягчается использованием локального распознавателя, который своевременно реагирует на эти изменения, позволяя приложениям оставаться глупыми и запрашивать сервер имен только на локальном хосте.

0
ответ дан 26 March 2013 в 20:07

Другие вопросы по тегам:

Похожие вопросы: