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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Сервер самовольно изменяет /etc/resolv.conf  (Прочитано 850 раз)

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

Оффлайн Shalmaran

  • Автор темы
  • Активист
  • *
  • Сообщений: 839
  • Cow super power!
    • Просмотр профиля
    • kristyushatmb.livejournal.com
Сервер каждую перезагрузку самовольно изменяет /etc/resolv.conf, вписывая туда DNS-ы провайдера, вместо тех, что пишу я. Пожалуйста подскажите как это злодеяние прекратить и что этим злодеянием занимается.
Banana Pi

Оффлайн Бумер

  • Активист
  • *
  • Сообщений: 996
  • Кто злой, я злой?О_о
    • Просмотр профиля
Re: Сервер самовольно изменяет /etc/resolv.conf
« Ответ #1 : 10 Июля 2011, 22:59:40 »
Потому что при загрузке и получении сети ресолв переписывается.
Напиши скрипт, который при загрузке пишет в файл что нужно.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Сервер самовольно изменяет /etc/resolv.conf
« Ответ #2 : 10 Июля 2011, 23:00:15 »
Этим "злодеянием" занимается клиент DHCP. Если Вы считаете. что провайдер не прав предоставляя Вам свои DNS-сервера, то приучите dhclient игнорировать их. Для этого нужно только поправить файлик  /etc/dhcp3/dhclient.conf

Оффлайн Shalmaran

  • Автор темы
  • Активист
  • *
  • Сообщений: 839
  • Cow super power!
    • Просмотр профиля
    • kristyushatmb.livejournal.com
Re: Сервер самовольно изменяет /etc/resolv.conf
« Ответ #3 : 10 Июля 2011, 23:10:04 »
Потому что при загрузке и получении сети ресолв переписывается.
Напиши скрипт, который при загрузке пишет в файл что нужно.
Да так и сделал, но это-же костыль...

Пользователь решил продолжить мысль 10 Июля 2011, 23:10:48:
Этим "злодеянием" занимается клиент DHCP. Если Вы считаете. что провайдер не прав предоставляя Вам свои DNS-сервера, то приучите dhclient игнорировать их. Для этого нужно только поправить файлик  /etc/dhcp3/dhclient.conf
Всё на оборот, трется всё то, что должно там быть и остается DNS-ы провайдеров.

Пользователь решил продолжить мысль 10 Июля 2011, 23:14:03:
DNS-ы провайдера, я действительно прописывал сам, как forwadr-ы.
« Последнее редактирование: 10 Июля 2011, 23:14:03 от Александр Андреевич »
Banana Pi

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Сервер самовольно изменяет /etc/resolv.conf
« Ответ #4 : 10 Июля 2011, 23:14:25 »
Если Вы считаете. что провайдер не прав предоставляя Вам свои DNS-сервера,
Всё на оборот, трется всё то, что должно там быть и остается DNS-ы провайдеров.
Я вообще-то именно об этом и сказал: провайдер предоставляет свои сервера имён.

Есть ещё один "костыль"
sudo chmod 444 /etc/resolv.confили
sudo chmod -wx /etc/resolv.conf
« Последнее редактирование: 10 Июля 2011, 23:16:37 от fisher74 »

 

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