Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: dhclient.conf + resolv.conf  (Прочитано 1922 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн urter

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
dhclient.conf + resolv.conf
« : 17 Октября 2012, 03:01:47 »
Доброе время суток.

Проблема следующего характера: при использовании prepend domain-name-servers в dhclient.conf неправильно создается resolv.conf.

Например если не добавлять ничего - в resolv.conf днсы прописываются нормально.
Если добавить prepend domain-name-servers 127.0.0.1; - в resolv.conf прописывается только 127.0.0.1 и все (то есть не хочет получать другие днсы).
Если прописать prepend domain-name-servers 127.0.0.1; prepend domain-name-servers  х.х.х.х; - в resolv.conf попадет оба адреса.
Если прописать prepend domain-name-servers  х.х.х.х; prepend domain-name-servers 127.0.0.1; - в resolv.conf попадет только 127.0.0.1.

В чем может быть причина? Как исправить?

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: dhclient.conf + resolv.conf
« Ответ #1 : 17 Октября 2012, 03:23:10 »

Оффлайн urter

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: dhclient.conf + resolv.conf
« Ответ #2 : 17 Октября 2012, 03:36:28 »
resolv.conf руками не правится - он только проверяется после манипуляций с dhclient.conf
ни Network Manager ни dnsmasq не установлены

Вообщем нужно заставить dhclient (или resolvconf?) получать днсы и дописывать их к указанному, а оно в место этого тупо берет указанные (и то не понятно как-то выборочно).

Пользователь решил продолжить мысль 17 Октября 2012, 03:46:42:
Прочитав предложенную тему ответа не нашел, но потом решил прочитать детальнее про изменения по указанной в ней ссылке.

(Нажмите, чтобы показать/скрыть)

Таким образом я обошел проблему просто прописав nameserver 127.0.0.1 в /etc/resolvconf/resolv.conf.d/head.

Но само описанное поведение все равно не является нормальным, поэтому если у кого-то есть ответы - пишите.
« Последнее редактирование: 17 Октября 2012, 03:46:42 от urter »

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.