Mikhail A Antonov -> [email protected] @ Sat, 10 Jan 2015 19:36:12 +0300:
MAA> В /etc/resolvconf/update.d/dnsmasq нашёл что resolvconf берёт все полученные MAA> сервера и пишет их в файл, который потом обрабатывает dnsmasq. MAA> dnsmasq в свою очередь берёт первый dns-сервер и общается с ним. А там сервер от MAA> dhcp. MAA> Как бы поменять данное поведение? Отредактировать скрипт resolvconf или есть MAA> какая-нибудь хитрая опция, которая указывает что сервера от dhcp не надо MAA> использовать если указаны сервера в interfaces. MAA> Отредактировать скрипт не сложно, но MAA> * за ним придётся следить во время обновлений MAA> * другие программы могут продолжать использовать сервера, полученные от dhcp. MAA> Вариант "не запрашивать dns-сервера от dhcp" не подходит т.к. в других сетях мне MAA> нужно использовать именно те сервера, которые мне передал dhcp-сервер. MAA> Пока такая сеть одна и она полностью мной контролируется - я могу вместо dhcp MAA> использовать статический адрес и буду уверен что его никому не выдадут, но в MAA> процессах я вижу висящий dhcp-клиент и есть у меня подозрение что когда он MAA> проснётся и решит запросить адрес - ему выдадут и адрес и dns-сервера и у меня MAA> всё сломается. При поднятии интерфейса убивать искать и убивать dhcp-клиент? MAA> При смене wifi-сети он нормально заново запустится? MAA> В общем я в поиске верного решения, которое в дальнейшем потребует минимум MAA> поддержки. Извини, сейчас мозга не хватает, могу неправильно понять, но. dnsmasq'у в его конфиге можно объяснить, что данный домен или домены надо запрашивать у данного конкретного DNS-сервера, независимо от чего бы то ни было. Фрагмент с этой строчкой можно при желании динамически создавать и удалять, dnsmasq умеет подчитывать фрагменты конфигов из отдельных файлов. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: https://lists.debian.org/[email protected]

