Я обнаружил, что добавление строки dns-nameserver ip в файл интерфейсов, установление параметров подключения ipv4 для проводного подключения только к параметрам Automatic (DHCP) и ввод IP-адреса и доменного имени DNS-сервера. Кроме того, добавление локального DNS-IP в статический раздел DNS-маршрутизатора DSL приводит к тому, что NetworkManager должен включать этот локальный адрес в файл resolv.conf, который он перезаписывает вместе с другой информацией, полученной от маршрутизатора. Все это вместе, похоже, делает локальное разрешение имен DNS постоянным - кажется удивительно сложной задачей. Моя потребность в локальном DNS заключается в установке клиента Linux на общий ресурс Samba с использованием mount.cifs в обслуживаемой DHCP сети.
Когда вы компилируете что-то, что зависит от sed, вам нужно установить пакет разработки sed. Обычно пакет разработки называется после фактического пакета с добавлением «-dev». Попробуйте:
apt-get install sed-dev