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


За новостями русскоязычного сообщества и Ubuntu в целом можно следить на нашей страничке в Google+

Автор Тема: как все-таки сделать resolv.conf неизменяемым?  (Прочитано 609 раз)

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

Оффлайн shark_255

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Я хочу жестко прописать ДНС-ы 8.8.8.8, 8.8.4.4 -
chattr +i на resolv.conf не работает
редактирование /etc/resolvconf/resolv.conf.d/base тоже не работает

Есть рабочий способ на Ubuntu 16.04 ?

Оффлайн bezbo

  • Активист
  • *
  • Сообщений: 630
    • Просмотр профиля
Re: как все-таки сделать resolv.conf неизменяемым?
« Ответ #1 : 29 Ноябрь 2016, 17:42:41 »
"Обратите внимание - в /etc/resolv.conf, при записи нескольких серверов используется несколько ключей nameserver"

help.ubuntu

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11894
  • Xubuntu 18.04 (64bit)
    • Просмотр профиля
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн shark_255

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Re: как все-таки сделать resolv.conf неизменяемым?
« Ответ #3 : 30 Ноябрь 2016, 15:30:39 »
shark_255, рабочий способ - прописать настройки DNS в /etc/network/interfaces

У меня в том файле вообще настройка на локалхост и все
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
dns-nameservers 8.8.8.8 8.8.4.4

я прописал строку, но толк от этого не изменился. Решил снести resolvconf, теперь в /etc/resolv.conf начал писать
Network Manager:
# Generated by NetworkManager
nameserver 195.62.15.2
nameserver 195.62.14.2
nameserver 8.8.8.8
# NOTE: the libc resolver may not support more than 3 nameservers.
# The nameservers listed below may not be recognized.
nameserver 192.168.1.1

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11894
  • Xubuntu 18.04 (64bit)
    • Просмотр профиля
Re: как все-таки сделать resolv.conf неизменяемым?
« Ответ #4 : 30 Ноябрь 2016, 15:35:21 »
shark_255, ну молодца, че, поломал систему немного, вместо того чтобы разобраться в вопросе.

Если есть нетворк менеджер, то видимо религия не позволяет в нем dns прописать, так?
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн shark_255

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Re: как все-таки сделать resolv.conf неизменяемым?
« Ответ #5 : 30 Ноябрь 2016, 17:46:50 »
я же написал что у меня там прописано

У меня в том файле вообще настройка на локалхост и все
Цитировать
Код: [Выделить]
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
dns-nameservers 8.8.8.8 8.8.4.4

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5660
  • elementaryOS 0.4 Loki, i3wm on Debian9
    • Просмотр профиля
Re: как все-таки сделать resolv.conf неизменяемым?
« Ответ #6 : 30 Ноябрь 2016, 19:25:23 »
я же написал что у меня там прописано

У меня в том файле
Уясните разницу между файлом /etc/network/interfaces и программой настройки Network Manager. А теперь ещё раз прочтите совет
Если есть нетворк менеджер, … в нем dns прописать
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн shark_255

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Re: как все-таки сделать resolv.conf неизменяемым?
« Ответ #7 : 30 Ноябрь 2016, 20:52:20 »
прописать в нетворк менеджере не решит проблему, если я подключусь к другой вай фай сети, например

Оффлайн τοΖεη

  • Заслуженный пользователь
  • Администратор
  • Старожил
  • *
  • Сообщений: 8603
    • Просмотр профиля
Re: как все-таки сделать resolv.conf неизменяемым?
« Ответ #8 : 30 Ноябрь 2016, 22:22:58 »
shark_255, хотите жёстко прописать дээнэсы?
Добавьте их в /etc/resolvconf/resolv.conf.d/base:
Код: Bash
  1. nameserver 8.8.8.8
  2. nameserver 8.8.4.4
и обновите resolvconf:
sudo resolvconf -uПилить сам resolv.conf - бесполезно, там же написано вначале, чтобы не редактировать.
« Последнее редактирование: 30 Ноябрь 2016, 22:27:07 от τοΖεη »
# find / -iname '*τοΖεη*'
# /God's_Universe/Book_Of_Life_aka_LordJC_protected/τοΖεη
Subject description -->> Not an ideal but s@ved 4eVer. Final destination -->> Kingdom Of Heaven

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11894
  • Xubuntu 18.04 (64bit)
    • Просмотр профиля
Re: как все-таки сделать resolv.conf неизменяемым?
« Ответ #9 : 30 Ноябрь 2016, 22:27:17 »
τοΖεη, resolvconf ТС уже снес.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн τοΖεη

  • Заслуженный пользователь
  • Администратор
  • Старожил
  • *
  • Сообщений: 8603
    • Просмотр профиля
Re: как все-таки сделать resolv.conf неизменяемым?
« Ответ #10 : 30 Ноябрь 2016, 22:29:25 »
Sly_tom_cat, о как! Да, не прочитал выше. Спасибо.
Странное стремление...
# find / -iname '*τοΖεη*'
# /God's_Universe/Book_Of_Life_aka_LordJC_protected/τοΖεη
Subject description -->> Not an ideal but s@ved 4eVer. Final destination -->> Kingdom Of Heaven

 

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