Как настроить dhcp-клиент для получения одного IP без DNS?

Собственно, вопрос в заголовке. По дефолту вместе с IP притягиваются и настройки dns, а мне нужно, чтобы dns использовался другой, например, из /etc/network/interfaces. Как настроить?
(linux mint)

Пожалуй, уточню вопрос: есть два сетевых интерфейса, настроены маршруты, всё, что идёт во внутреннюю сеть - через один интерфейс, остальное через другой. DNS-сервер внутренней сети не резолвит внешние адреса, но он нужен для разруливания внутренних доменов. Он цепляется через dhcp.
То есть надо на каждый интерфейс настроить отдельный dns-сервер, при том один из них, желательно, пусть так и цепляется по dhcp, а второй задаётся руками (к примеру тот же 8.8.8.8).
В текущей ситуации в /etc/resolv.conf попадают все прописанные dns, первым идёт принятый по dhcp.
  • Вопрос задан
  • 929 просмотров
Пригласить эксперта
Ответы на вопрос 2
sim3x
@sim3x
https://wiki.debian.org/NetworkConfiguration#The_r...

# echo "namesever 8.8.8.8" >> /etc/resolvconf/resolv.conf.d/mydns
Ответ написан
@maxxx_kovalenko
admin
Прочитайте статью Настройка DNS
Попробуйте изменить /etc/resolv.conf Перезагружаем ПК.
Этот конф может измениться после перезагрузки системы(если linux mint из свежих)
Тогда прописываем вручную настройки /etc/network/interfaces
dns-nameservers 8.8.8.8 192.168.0.254


Или предложенный выше вариант /etc/resolvconf/resolv.conf.d/head
/etc/resolvconf/resolv.conf.d/head
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 8.8.8.8
#nameserver 192.168.0.254
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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