--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/20110315123...@mai1.mine.nu
--
Bright regards, Sergey Korobitsin | http://the-brights.net/ --
Arta Software, http://arta.kz/ | illuminating and elevating
xmpp:under...@jabber.arta.kz | the naturalistic worldview
--
"революционный казахстанский продукт ARTA AUTHOR"
-- http://arta.kz/node/558
--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/20110315041...@undertaker.arta.local
Вернуть конфигурацию к дефолтовой и установить пакет resolvconf. В
описании интерфейсов в /etc/network/interfaces указать адреса
DNS-серверов провайдера (т.е., вписывать туда 127.0.0.1 не надо).
Пример c OpenDNS:
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 208.67.222.222 208.67.220.220
--
Stanislav
--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/20110315085...@kaiba.homelan
В описании интерфейсов в /etc/network/interfaces указать адресаDNS-серверов провайдера (т.е., вписывать туда 127.0.0.1 не надо).
Пример c OpenDNS:
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 208.67.222.222 208.67.220.220
--
Stanislav
NetworkManager не установлен у меня. С dns-nameserver надо попробовать)
--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/20110316183...@mai1.mine.nu
--
Best regards,
Mikhail.
--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Нравится ручками делать то, что resolvconf делает автоматически - да
пожалуйста, чем бы дитя не тешилось…
> зачем назначать интерфейсу внешний DNS если поднят свой? Смысл тогда было его
> поднимать?
Читать умеешь? Что-то я сомневаюсь, так как мою рекомендацию установить
resolvconv ты проскипал.
aptitude install resolvconf
man resolvconf
… resolvconf is run by hook scripts attached to network interface
configurers such as pppd(8) (for ppp interfaces), to DHCP clients
such as dhclient(8), to ifup(8) and ifdown, and to DNS caches such
as dnsmasq(8) (for the loopback interface). These hook scripts
furnish resolvconf with information about nameservers …
… the ifup(8) program can be used to configure network interfaces
according to settings in /etc/network/interfaces(5). To make ifup
publish nameserver information to resolvconf when it configures an
interface, add dns- lines to the relevant iface stanza in
/etc/net‐ work/interfaces. To add nameserver addresses add a line
beginning with dns-nameservers.
dns-nameservers 11.22.33.44 55.66.77.88
… nameserver information provided to resolvconf is stored for use
by subscribers to resolv‐ conf's notification service.
Subscribers that need to know when nameserver information has
changed should install a script in /etc/resolvconf/update.d/ (...
or in /etc/resolv‐ conf/update-libc.d/: see below). For example,
DNS caches such as dnsmasq(8) and pdnsd(8) subscribe to the
notification service so that they know whither to forward queries.
> снесите NetworkManager вообще - ничего хорошего от его работы нет.
Конкретно у меня его и не было никогда.
--
Stanislav
--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/20110316085...@kaiba.homelan
Прописывать dns-nameservers без установки resolvconf нет смысла. Зачем
устанавливать resolvconf см. выше по треду.
--
Stanislav
--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/20110316090...@kaiba.homelan
Нравится ручками делать то, что resolvconf делает автоматически - дапожалуйста, чем бы дитя не тешилось…
Читать умеешь? Что-то я сомневаюсь, так как мою рекомендацию установить
> зачем назначать интерфейсу внешний DNS если поднят свой? Смысл тогда было его
> поднимать?
resolvconv ты проскипал.
--Stanislav
Каждый др...т как он хочет.
> Прописанное ручками меня не смущает никак. :)
Ну и какого хрена, извини, ты делаешь в теме, озаглавленной
"Кэширующий сервак DNS - dnsmasq. Как *В АВТОМАТЕ*
добавить "nameserver 127.0.0.1" в начало файла /etc/resolv.conf?"
--
Stanislav
--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/20110316200...@kaiba.homelan
Вам лично, Станислав, пожалуйста, придерживайтесь вежливости.
Цитирую: "Как сделать так, чтобы строка "nameserver 127.0.0.1"
автоматически добавлялась в /etc/resolv.conf ?"
> Решается это проще, но сейчас я просто не имею доступа к машине с
> Debian а на CentOS чуть иначе (память у меня не бесконечная :) ).
resolvconf - как раз стандартное, отлично работающее из коробки
решение. dnsmasq, pdnsd и пр. его поддерживают.
> Вот и было сказано что сделать конкретно, как первичный вариант.
Такой вариант никуда не годится. Даже как первичный. Может, для
CentOS, за неимением более разумных альтернатив, он и сойдет, но
Дебиан не CentOS, слава богу.
> Заодно, не мешало бы просмотреть весь /etc/init.d на предмет хлама
> который не нужен. можно использовать - там есть комментарии: apt-get
> install rcconf && rcconf
>
> Вам лично, Станислав, пожалуйста, придерживайтесь вежливости.
Я придерживаюсь вежливости в общении с людьми, которые хотя бы умеют
читать. Переспелых вьюношей, пришедших помахать шашкой, я посылаю куда
подальше, уж извини.
--
Stanislav
--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/20110317085...@kaiba.homelan
SM> Нравится ручками делать то, что resolvconf делает автоматически - да
SM> пожалуйста, чем бы дитя не тешилось
SM> the ifup(8) program can be used to configure network interfaces
SM> according to settings in /etc/network/interfaces(5). To make
SM> ifup publish nameserver information to resolvconf when it
SM> configures an interface, add dnslines to the relevant iface
SM> stanza in /etc/network/interfaces.
Стоило бы и ознакомиться с тем, что процитировали сами.
Вот ручками и вписывается в /etc/network/interfaces та строчка с
dns-nameservers, которую выше по треду Victor P написал.
--
С уважением,
А.В.Коротков,
mailto:zi...@uni.udm.ru
--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/20110317204953.38ddd584@desktop
(напомню, что процитирован кусок мана к resolvconf)
Отлично знаком. И в теории, и на практике. Я, вообще-то, никогда не
советую того, о чем не имею представления.
> Вот ручками и вписывается в /etc/network/interfaces та строчка с
> dns-nameservers, которую выше по треду Victor P написал.
Если установлены dnsmasq и resolvconf, то явно прописывать 127.0.0.1 в
dns-nameservers _не_нужно_. Все делается автоматически.
# grep "dns" /etc/network/interfaces
dns-nameservers 192.168.0.1
dns-nameservers 208.67.222.222 208.67.220.220
# dpkg -l dnsmasq resolvconf
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Description
+++-===================-===================-======================================================
ii dnsmasq 2.55-2 A small caching DNS proxy and DHCP/TFTP server
ii resolvconf 1.46 name server information handler
# ls -l /etc/resolv.conf
lrwxrwxrwx 1 root root 31 2010-12-27 01:22 /etc/resolv.conf -> /etc/resolvconf/run/resolv.conf
# 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 127.0.0.1
# aptitude purge dnsmasq
(..skipped..)
# dpkg -l dnsmasq resolvconf
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Description
+++-===================-===================-======================================================
un dnsmasq <none> (no description available)
ii resolvconf 1.46 name server information handler
# 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 208.67.222.222
nameserver 208.67.220.220
# aptitude install dnsmasq
(..skipped..)
# 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 127.0.0.1
Что еще пояснить?
--
Stanislav
--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/20110317194...@kaiba.homelan
SM> (напомню, что процитирован кусок мана к resolvconf)
Я знаю, так как ставил, читал документацию и настраивал.
SM> Если установлены dnsmasq и resolvconf, то явно прописывать
SM> 127.0.0.1 в dns-nameservers _не_нужно_. Все делается автоматически.
Понятно. Из документации к resolvconf это, правда, никак не следует.
--
С уважением,
А.В.Коротков,
mailto:zi...@uni.udm.ru
--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/20110318002115.56a311f0@desktop
Привожу ключевые фразы в порядке следования:
... hook scripts furnish resolvconf with information about
nameservers...
... To make ifup publish nameserver information to resolvconf
when it configures an interface, add dns- lines to the relevant
iface stanza in /etc/network/interfaces...
... Nameserver information provided to resolvconf is stored for
use by subscribers to resolv‐conf's notification service...
... DNS caches such as dnsmasq(8) and pdnsd(8) subscribe to the
notification service so that they know whither to forward
queries.
Т.е., назначение dns-nameservers - предоставлять информацию о реальных
DNS-серверах. Эта информация может потом использоваться кеширующим
сервером (если, конечно, он в курсе про resolvconf; dnsmasq в курсе).
Мораль: документацию надо не по диагонали читать, а вкуривать, до
просветления.
--
Stanislav
--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/2011031800...@kaiba.homelan