Вобщем оконцовка отсюда
https://forum.ubuntu.ru/index.php?topic=200590.15.
Так как сама тема была закрыта справедливо модератором, ибо нарушает некоторые пункты правил. А я продолжил обсуждение данного вопроса, начатого там ТС.
То продолжаю её в своём топике, так как для меня она очень актуальна.
SvMidi А в НМ нельзя указать?
Можно. Но толку от этого нет. Вывод
$ cat /etc/resolv.conf
nameserver 127.0.0.1
всё равно прежний.
Хотя, если в НМ прописать свои ДНС , то вывод
$nm-tool
NetworkManager Tool
State: connected (global)
- Device: ttyUSB3 [Мегафон - Россия] -----------------------------
Type: Mobile Broadband (GSM)
Driver: option1
State: connected
Default: yes
Capabilities:
IPv4 Settings:
DNS: мной указанный ДНС
DNS: мной указанный ДНС
Вот это с толку ещё и сбивает.
Может снести ресолвер к чертям? Как я понимаю, у меня он работает (не работает?) совсем не как нужно.
А когда делал
sudo dpkg-reconfigure resolvconf
, то там неоднозначно намекалось, (своими словами, точно не помню) ; "...присутствие не настроенного пакета resolv может повлечь некие проблемы в работе программ... и что то там про то что не луче ли его снести...чем держать не настроенным."
Может жахнуть его вообще? Счаз то он вообще, никак толком не работает, костыль я убрал /etc/resolvconf/resolv.conf.d/base
Тупо светиться только
$ cat /etc/resolv.conf
nameserver 127.0.0.1
Но инет есть, работает, хотя тупит и лагает частенько ( в 10.04 с нормальным resolv.conf так не тупило
).
Вобщем я сам чутка запутался. Поправить ресолвер не получается. Подскажите, как быть, использовать костыль /etc/resolvconf/resolv.conf.d/base . Или снести его к чертям, ресолвер , вообще.
Так как повторюсь, нивкакую нормально поправить, что б он сам назначал ДНС не получается.
Ставил Kubuntu 12.04.1, два раза подряд, изначально resolv.conf работает нормально, после обнеовления - поломан.
Ставил раза 4 из бекапа, изначально почему то resolv.conf нету.
sudo dpkg-reconfigure resolvconf
sudo resolvconf --enable-updates
Ребут, далее как положено, ресолвер нормально работает, и опять таки до обновления.
Как быть?
Пользователь решил продолжить мысль 30 Сентября 2012, 20:40:57:
Так, после очередного не знаю уж в который раз перепрочтения
https://forum.ubuntu.ru/index.php?topic=184435.0http://vasilisc.com/dns_ubuntu1204малость осенило, и подтолкнуло к новым экспериментам и действиям.
В моём случае, получается виновником
$ cat /etc/resolv.conf
nameserver 127.0.0.1
был
dnsmasq.
так как
$ cat /run/nm-dns-dnsmasq.conf
server=10.52.129.36
server=10.52.129.56
боле менее устоканивало на свои места.
Итак, делаем
Не хочу локальный резолвер у себя. Как отключить dnsmasq?
В /etc/NetworkManager/NetworkManager.conf закомментируйте dns=dnsmasq строку
.
sudo restart network-manager
Вуаля
, имеем то что нужно
~$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 10.52.129.36
nameserver 10.52.129.56
Я конечно, хрен знает, правильно ли поступил отключив dnsmasq, надеюсь знатоки сетей поправят меня если что. Но нужного результата в итоге получил!
~$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 10.52.129.36
nameserver 10.52.129.56
Пробую дальше, как оно работает всё. Наверное, решен вопрос.
Пользователь решил продолжить мысль 30 Сентября 2012, 20:47:25:
Хотя, и интересно б было услышать мнение на такой вопрос - Почему до обновления системы, ресолвер работал нормально, а апосля обновления - перекосился?