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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: не обновляется /etc/reslov.conf (бывшая "ноутбук из ЛВС не может вылезти в инет"  (Прочитано 4522 раз)

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

Оффлайн Broken_Brain

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
попробую перезагрузится. может что-нибудь изменится...

перезагрузился... а нннет, не изменилось /etc/reslov.conf пустой.

а такой вопрос. а как его можно принудительно сформировать?
« Последнее редактирование: 03 Июля 2012, 18:36:30 от Broken_Brain »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Ещё раз - кто у вас занимается подключением к сети? NM? Крутите его настройки.
Где-то что-то вы открутили.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Broken_Brain

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
я бы рад крутить. но что именно крутить. соединение через NM. у меня в настройках соединения только название сети и пароль это для wi-fi и просто название подключения для проводного соединения. а настройки ip и dns и шлюза я получаю через dhcp роутера.

вы только скажите куда и как крутить, я готов отвертка у меня есть.  ;)
« Последнее редактирование: 03 Июля 2012, 19:21:35 от Broken_Brain »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Попробуйте удалить и снова создать соединения.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Broken_Brain

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
удалил wi-fi соединение. проводное не смог, т.к. сейчас через wi-fi. потом сделал ребут. посмотрел: resolv.conf пустой. потом сделал sudo /etc/init.d/networking restart и sudo /etc/init.d/network-manager restart. опять resolv.conf пустой. сделал следующее:
(Нажмите, чтобы показать/скрыть)

интересная вещь получается: файл resolv.conf с 10:56 не обновлялся, хотя я раза три перезагружался и точно раза два делал

sudo /etc/init.d/networking restart
и
sudo /etc/init.d/network-manager restart
поледний раз где-то в 20:00
получается дело не в network-manager, а в чем то еще.

Какие еще могут быть варианты?

Погуглил я на досуге, но ничего конкретного не нашел. А на родном ubuntu.ru прочел следующее:
(Нажмите, чтобы показать/скрыть)

и родился вопрос: если мне инет раздает роутер и настройки тоже, то бишь теже ip, netmask, gateway и DNS, то может по этому у меня resolv.conf и пустой? или это ересь?
« Последнее редактирование: 03 Июля 2012, 20:51:33 от Broken_Brain »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
А на родном ubuntu.ru прочел следующее:
(Нажмите, чтобы показать/скрыть)

и родился вопрос: если мне инет раздает роутер и настройки тоже, то бишь теже ip, netmask, gateway и DNS, то может по этому у меня resolv.conf и пустой? или это ересь?

Думается мне, это бред. Но, попробуй удалить файл.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Broken_Brain

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Удалил. Сделал sudo /etc/init.d/networking restart и sudo /etc/init.d/network-manager restart. Но resolv.conf не появился. Сделал перезагрузку. Опять нету. повторил sudo /etc.. && sudo /etc.., тоже ничего. придется гуглить.
да еще такой момент в /etc лежала испорченная символьная ссылка juniper-nc-resolv.conf, ссылающаяся на ../run/resolvconf/resolv.conf. Зашел я в /run/resolvconf/, но там resolv.conf не оказалась. Потом, как я понял, имелась ввиду /etc/resolvconf/run/. Так вот, проблема в том что в /etc/resolvconf у меня есть файл interface-order и папки resolv.conf.d  update.d  update-libc.d, а папки run нет. Еще немного погуглив нашел на http://manpages.ubuntu.com/manpages/gutsy/ru/man8/resolvconf.8.html следующее:
(Нажмите, чтобы показать/скрыть)

Получаеся /etc/resolv,conf это символьная ссылка на /etc/resolvconf/run/resolv.conf. И у меня /etc/resolv.conf был не ссылкой, а файлом. И по этой причине у меня /etc/resolv.conf не обновлялся, ну, и еще из-за отсутствия папки run в /etc/resolvconf/.

Теперь получается проблема в самом resolvconf? или просто в силу не ведомых событий папка run была удалена?
« Последнее редактирование: 04 Июля 2012, 10:52:32 от Broken_Brain »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Попробуй переустановить resolvconf. (install --reinstall или как-то так, не помню)
Больше, боюсь, ничем помочь не могу, 12.04 на эксперименты под рукой нет.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн лесной_зонтик

  • Старожил
  • *
  • Сообщений: 2225
  • Просьба на количество сообщений не смотреть.
    • Просмотр профиля
http://vasilisc.com/dns_ubuntu1204
Обрати внимание, что сейчас настройки dns задаются не в /etc/resolv.conf, а в /etc/network/interface
« Последнее редактирование: 04 Июля 2012, 14:58:35 от лесной_зонтик »
Моя мечта поставить на комп Linux, Unix, *BSD, Mac OS X, OpenSolaris, OS/2, Windows.
Не спрашивайте зачем. Сам не знаю ???

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Я прямо не знаю, что сказать... чтобы не нарваться на очередной бан на форуме.
Просто сотри своё сообещние и будем считать, что всё в порядке.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн лесной_зонтик

  • Старожил
  • *
  • Сообщений: 2225
  • Просьба на количество сообщений не смотреть.
    • Просмотр профиля
Я прямо не знаю, что сказать... чтобы не нарваться на очередной бан на форуме.
Просто сотри своё сообещние и будем считать, что всё в порядке.
А можно узнать в чем собственно дело?
Моя мечта поставить на комп Linux, Unix, *BSD, Mac OS X, OpenSolaris, OS/2, Windows.
Не спрашивайте зачем. Сам не знаю ???

Оффлайн Broken_Brain

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
лесной зонтик, я тоже читал эту статьи и все более-менее понял, как этот resolvconf организован и как он рботает. Но дело в том что у меня отсутствует сама папка /etc/resolvconf/run, в которой находится оригинальный resolv.conf, и на который ссылается ссылка /etc/resolv.conf. Вот в этом-то и проблема.

AnrDaemon, сделал reinstall дважды (надеюсь, что правильно), но папки run в /etc/resolvconf так и не появилась. вот, что делал:
(Нажмите, чтобы показать/скрыть)

теперь не знаю что и делать... может снести resolvconf и заново его поставить? только будет ли у меня инет работать после сноса?.. а то снесу и больше ничего не поставлю.

Оффлайн xeon_greg

  • Активист
  • *
  • Сообщений: 981
    • Просмотр профиля
Цитировать
Но дело в том что у меня отсутствует сама папка /etc/resolvconf/run, в которой находится оригинальный resolv.conf, и на который ссылается ссылка /etc/resolv.conf. Вот в этом-то и проблема.
  и правильно что отсутствует , тк /etc/resolv.conf ссылается на  /run/resolvconf/resolv.conf

Оффлайн Broken_Brain

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
а в /run/resolvconf у меня файл postponed-update и папка interface. Больше ничего нет.

через поиск sudo find / -type f -name resolv.conf -print выдает: /etc/ppp/resolv.conf в котором указаны 2 nameserver моего провайдера. но это я так понимаю старый конфиг, когда у меня не было роутера и я выходил в инет с бука напрямую.
-rw------- 1 root root    48 июня  28 16:56 resolv.conf
так что получается у меня вообще нету оригинального resolv.conf. даже после 2х переустановок...

кто-нибудь знает, что еще можно сделать дальше?

Оффлайн xeon_greg

  • Активист
  • *
  • Сообщений: 981
    • Просмотр профиля
ну попробуй так:
sudo rm /etc/resolv.conf
sudo touch /run/resolvconf/resolv.conf
sudo ln -s /run/resolvconf/resolv.conf /etc/
sudo resolvconf -u
cat /etc/resolv.conf

 

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