Форум сообщества Runtu.org
Апрель 09, 2020, 17:00:49 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Новости:
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 2 Все   Вниз
  Печать  
Автор Тема: Настройка DNS в Ubuntu 12.04  (Прочитано 15829 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Koshkin
Постоялец
***
Offline Offline

Сообщений: 108



« : Сентябрь 11, 2012, 18:40:11 »

Есть локальная сеть. Адреса статические. Сервиса DHCP нет. Выход в инет через прокси с авторизацией. Машины работают на 11.04 и прекрасно себя чувствуют.
Поставил 12.04. Настроил работу через прокси. Все норм. Обновил систему. Поставил Синаптик. Через Синаптик все летает.
Возникла проблема с работой браузеров.
Сначала я настраивал параметры сети в NM. IP, шлюз, адреса DNS.
Браузер тупил жутко. Открывал страницы по несколько минут.
Из за давней нелюбви к NM снес его и настроил вручную - записал параметры в файл /etc/network/interfaces и адреса DNS в /etc/resolvconf
Ничего не улучшилось. Как тормозил браузер - так и тормозит.
Полез в инет и узнал, что в Ubuntu 12.04 работа с DNS претерпела существенные изменения. Попробовал несколько рецептов и - безрезультатно. Жуткие задержки при открытии страниц.
Команда nslookup ya.ru вовсе сообщает о превышении таймаута и ни одного узла не показывает.
Сейчас мой /etc/network/interfaces такой структуры
Код:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
       address 192.168.1.2
       netmask 255.255.255.0
       gateway 192.168.1.1

dns-nameservers 75.75.75.75 75.75.76.76
dns-search local
dns-domain local.domain
Если я накосячил с ручной настройкой, все равно непонятно  почему с самого начала возникли проблемы. Когда работал стандартный NM и все настраивалось через него.
Есть желание разобраться.

« Последнее редактирование: Ноябрь 05, 2013, 11:41:00 от Koshkin » Записан
ludoed
Местный
*****
Offline Offline

Сообщений: 860

ludoed1970@jabber.ru


« Ответ #1 : Сентябрь 11, 2012, 20:25:54 »

А может, это просто dns-сервера тупят? Ну, совпало так. Ради проверки, вбейте 8.8.8.8 и 8.8.4.4 - это dns-сервера Гугла
Записан

все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях Подмигивающий

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками Улыбающийся
Koshkin
Постоялец
***
Offline Offline

Сообщений: 108



« Ответ #2 : Сентябрь 11, 2012, 20:47:20 »

Нет. Рядом машины норм работают.
Гугловские DNSки вместо DNS от провайдера я пробовал. Та же беда.
Надо понимать, resolvconf долбиться в какую-то DNS до превышения таймаута. Как бы приучить его ходить только на заданные мной. Чтоб никуда больше не лез.
Записан
vmf
Местный
*****
Offline Offline

Сообщений: 587


vmf000@yabber.ru


« Ответ #3 : Сентябрь 12, 2012, 07:35:02 »

Посмотрите содержимое всех файлов (там их три должно быть) в каталоге /etc/resolv.conf.d
Записан
Koshkin
Постоялец
***
Offline Offline

Сообщений: 108



« Ответ #4 : Сентябрь 12, 2012, 08:03:57 »

/etc/resolvconf/resolv.conf.d
После установки было 2 файла:
base - пустой
head - содержал рекомендацию ничего туда не писать
Записан
vita
Местный
*****
Offline Offline

Сообщений: 953


Fiat lux! (Да будет Свет!)


WWW
« Ответ #5 : Сентябрь 12, 2012, 09:02:18 »

Посмотрите содержимое всех файлов (там их три должно быть) в каталоге /etc/resolv.conf.d
А если скопировать недостающие три файла с нормально работающей машины в Ubuntu 12.04 и подставить их в неполноценный resolv.conf.d на этой машине, изменится ли ситуация? На моей машине их действительно три и все заполнены определённым содержанием.
Записан

Per aspera ad astra! (Через тернии к звездам!)
Koshkin
Постоялец
***
Offline Offline

Сообщений: 108



« Ответ #6 : Сентябрь 12, 2012, 09:18:57 »

Было бы здорово:)
Только у меня все остальные работают на Ubuntu 11.04.
Записан
vita
Местный
*****
Offline Offline

Сообщений: 953


Fiat lux! (Да будет Свет!)


WWW
« Ответ #7 : Сентябрь 12, 2012, 09:29:48 »

Было бы здорово:)
Только у меня все остальные работают на Ubuntu 11.04.
Могу поделиться, если надо.
Записан

Per aspera ad astra! (Через тернии к звездам!)
Koshkin
Постоялец
***
Offline Offline

Сообщений: 108



« Ответ #8 : Сентябрь 12, 2012, 10:33:49 »

Делитесь любым удобным для Вас способом:) Можно в почту, можно  - сюда. Интересно же:)
Я правда пытался по хамски напрямую без особого чтения мануалов записывать параметры адресов DNS в эти файлы. Не помогло.
Файл "tail" тоже создавал и всяко правил.
Записан
Пользователь.
Местный
*****
Online Online

Сообщений: 3814


« Ответ #9 : Сентябрь 12, 2012, 10:40:11 »

Сам не ковырялся в этих настройках (у меня модем настроен так, чтобы в системе не надо было вообще ничего править в сетевых настройках).
Поискал информацию, нашел http://vasilisc.com/dns_ubuntu1204
Записан
Koshkin
Постоялец
***
Offline Offline

Сообщений: 108



« Ответ #10 : Сентябрь 12, 2012, 10:50:18 »

Сам не ковырялся в этих настройках (у меня модем настроен так, чтобы в системе не надо было вообще ничего править в сетевых настройках).
Поискал информацию, нашел http://vasilisc.com/dns_ubuntu1204
Ссылка на эту статью уже имеется в первом посте:)
Записан
vita
Местный
*****
Offline Offline

Сообщений: 953


Fiat lux! (Да будет Свет!)


WWW
« Ответ #11 : Сентябрь 12, 2012, 11:02:34 »

Делитесь любым удобным для Вас способом:) Можно в почту, можно  - сюда. Интересно же:)
Отправила в ЛС. Отпишитесь о результатах.
Записан

Per aspera ad astra! (Через тернии к звездам!)
Пользователь.
Местный
*****
Online Online

Сообщений: 3814


« Ответ #12 : Сентябрь 12, 2012, 12:24:00 »

Ссылка на эту статью уже имеется в первом посте:)

Извиняюсь, не заметил. Кстати ссылка в первом сообщении битая, надо подправить, другим пригодится.
Записан
Koshkin
Постоялец
***
Offline Offline

Сообщений: 108



« Ответ #13 : Сентябрь 12, 2012, 13:27:57 »

Делитесь любым удобным для Вас способом:) Можно в почту, можно  - сюда. Интересно же:)
Отправила в ЛС. Отпишитесь о результатах.
Непомогло. Файлы 'base' и 'head' одинаковы с моими. А файл 'original' - это просто бекап.

Кстати ссылка в первом сообщении битая, надо подправить, другим пригодится.
Спасибо, поправил.
Записан
Пользователь.
Местный
*****
Online Online

Сообщений: 3814


« Ответ #14 : Сентябрь 12, 2012, 15:32:27 »

вот документация по этому делу
http://manpages.ubuntu.com/manpages/precise/en/man8/resolvconf.8.html

================================

Еще думаю некоторые программы требуют оставлять пустую строку в конфиге, после всего текста.

И я бы попробовал resolvconf'у дать команду обновления (см. команды в мане).
« Последнее редактирование: Сентябрь 13, 2012, 13:02:32 от Пользователь. » Записан
Пользователь.
Местный
*****
Online Online

Сообщений: 3814


« Ответ #15 : Сентябрь 12, 2012, 21:19:50 »

Попробовал поковыряться  Смеющийся

Удалил нетворк менеджер, сеть перестала подниматься, для надежности перезагрузил систему.

После долгих ковыряний выяснил, что у меня не хватало симлинка
Сделал его (подсмотрел в убунте)
Код:
sudo ln -s /run/resolvconf/resolv.conf /etc/resolv.conf

затем как описано в первом посте заполнил /etc/network/interfaces , но строки
dns-search и dns-domain не стал писать (кому надо напишут)

потом выполнил
Код:
sudo resolvconf --enable-updates

перезагрузил и сеть появилась...

Runtu Gnome 12.04
Записан
Пользователь.
Местный
*****
Online Online

Сообщений: 3814


« Ответ #16 : Сентябрь 12, 2012, 23:12:33 »

Проделал то же на Runtu XFCE 12.04

Создал файл /run/resolvconf/resolv.conf
Код:
sudo resolvconf --enable-updates

Сделал симлинк на него
Код:
sudo ln -s /run/resolvconf/resolv.conf /etc/resolv.conf

Затем заполнил /etc/network/interfaces (инструкция)
примерно так
Код:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
       address 192.168.1.2
       netmask 255.255.255.0
       gateway 192.168.1.1

dns-nameservers 75.75.75.75 75.75.76.76


Обновил конфиги у resolvconf
Код:
sudo resolvconf --enable-updates

Перезапустил сеть
Код:
sudo /etc/init.d/networking restart
« Последнее редактирование: Сентябрь 12, 2012, 23:14:14 от Пользователь. » Записан
Страниц: 1 2 Все   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006, Simple Machines Valid XHTML 1.0! Valid CSS!