Re: hosts

2004-05-06 Пенетрантность Dmitry Astapov

Evening, Olya. 

Olya Briginets [EMAIL PROTECTED] 03:52 06/5/2004 wrote:

 OB Встречный вопрос: а как поменять имя компьютера?
(1)^^^
 man hostname

[skip]
 Во-первых, этот кусок мана выдернут из секции про FQDN, а hostname и
 FQDN - разные вещи. Во-вторых, смотри написанное в скобках (... if the
 hosts file
 OB Разные. Просто это объясняет, почему человек при смене hostname стал
 OB править /etc/hosts. Причем если понадобилось править -- значит, он у
 OB него используется. А вот твое дальше можно не читать непонятно.

Вот оригинальный вопрос:
===
Понадобилось мне сменить имя компьютера, открыл я файл /etc/hosts и ...
===

И в этой строчке, и в (1) написано имя компьютера. Про FQDN нигде речь не
шла. Или я не прав?

Моё дальше можно не читать следует понимать так: для того, чтобы сменить
имя компьютера, достаточно почитать секцию SET NAME из man hostname и
дальше не читать. А если уж и читать дальше, то обращать внимание на то,
что ман датирован где-то 1996 годом, и за время пути собака могла
подрасти. 


 OB Ну, да. ;) Я хотела сказать, что после hostname foo собственно
 OB hostname поменяется, но получим некоторое количество накладок, с
 OB которыми придется разбираться. В том числе и с /etc/hosts.
Если не лазить в /etc/hosts in the first place, то никаких накладок не
будет. Если компьютер не в сети, то в /etc/hosts что-то писать не
обязательно и FQDN нужен только для галочки. В противном случае _в_
_наше_ _время_ без кэширующего DNS будет тяжело.




 OB :-) Я неправильно задала вопрос. Я имела в виду, что должен по идее
 OB быть скрипт (debconf или другой), который меняет hostname,
 OB /etc/hostname, /etc/hosts, $HOSTNAME и, может, что-то еще, так вот как
 OB узнать, какой?
 Этот скрипт (или программа, или все равно что) называется /bin/hostname.
 Точка. Он необходим и достаточен для смены именно _hostname_. Чтобы сменить
 OB На вопрос типа как поставить X-ы ты, наверное, ответишь перепиши в
 OB /bin программу X.
Нет. Я спрошу, имеется в виду x-сервер или x-клиенты ;)

А если серьезно, то вернемся к твоей фразе. Чтобы поменять hostname
необходимо и достаточно поменять /etc/hostname. Это сделает программа
/bin/hostname. Мифический $HOSTNAME - это вообще из русских народных
сказок, /etc/hosts, как мы, надеюсь, выяснили, к hostname вообще не имеет
никакого отношения. Упомянутое что-то ещё теоретически может включать в
себя кучу конфигов вплоть до ~/.muttrc и прочих персональных настроек, для
поиска и правки которых никто не будет придумывать искуственный
интеллект. В чем же я не прав в моём ответе?

 FQDN нужно включать искусственный интеллект, и догадываться, что именно
 из нижеперечисленного надо править - /etc/hosts, ключи вызова pump, конфиг
 локального bind, конфиг локального dns proxy, конфиг удаленного bind, и
 т.п. Волшебного скрипта для этого случая не существует.

 OB Зачем ИИ? Править /etc/hosts или локальный dns или удаленный можно
 OB определять по nsswitch, resolv.conf и наличию и настройкам
 OB соответствующих пакетов (благо dns и dhcp серверы в дебиане можно по
 OB пальцам пересчитать).
Мда? Как по resolv.conf вида nameserver x.y.z.t и стандартному
nsswitch.conf определить, это локальный или удалённый bind? Я уже даже не
спрашиваю о том, всегда ли его нужно править. И даже не вспоминаю про
существование switchconf и прочих приспособлений для laptop-ов, которые
приводят к созданию наборов конфигов, их которых, возможно, поправить нужно
только один. Вот уж воистину, как сделать простое сложным :)

 OB В случае удаленного bind -- слать почту
 OB ответственному, который там же в dns и прописан.
Конечно, если в момент правки этот самый удалённый DNS доступен ...
Не создается впечатления, что делается попытка заменить администратора с
думающей головой кучей безголовых скриптов, которые развалятся при первом
же чихе?

 OB Никакого волшебства я не прошу, это немногим больше, чем обычные
 OB preinst/postinst скрипты делают.
Нет, это как раз намногим больше.

 OB У меня в комментарии в /etc/hosts написано про пакет etherconf,
 OB кажется, он и hostname меняет. Может это и из пушки, зато будет
 OB надежда, что кто-то поумней меня позаботится о том, о чем я, конечно
 OB же, забуду.
Кстати, непонятно, почему конечно же. Раз уж ты администрируешь этот
компьютер, то это конечно же - неуместно ...


 Хм. Мне эта дискуссия почему-то напомнила про человека, который раз в
 пол-года всплывает в comp.emacs.gnus с вопросом, нельзя ли как-то облегчить
 процесс конфигугрирования mail-клиента и автоматически определить нужные
 значения для переменных конфигурации SMTP server, Protocol: POP3 or IMAP
 or ..., IMAP server, login name и т.п. Абсолютно такая же ситуация ...

 OB Этот человек абсолютно прав. Все эти параметры (кроме login name)
 OB зависят обычно только от точки подключения к сети
Да? А что такое точка подключения к сети? И как они (параметры) от нее
зависят? А если я сделаю su? Или работаю с почтой over ssh (не такая уж
редкость в университетских 

Re: hosts

2004-05-06 Пенетрантность Olya Briginets
Привет, Dmitry!

On Thu, 06 May 2004 08:58:48 +0300, Dmitry Astapov wrote:

[...]

 Вот оригинальный вопрос:
 ===
 Понадобилось мне сменить имя компьютера, открыл я файл /etc/hosts и ...
 ===
 
 И в этой строчке, и в (1) написано имя компьютера. Про FQDN нигде речь не
 шла. Или я не прав?

Ладно, раз и OP про FQDN ничего не знает, то согласна, 
что это я смену имени слишком широко трактовала
(хотя ведь и пользователя добавить можно путем
echo 'foo:*:12345:6789' /etc/passwd ;) 

[...]

 А если серьезно, то вернемся к твоей фразе. Чтобы поменять hostname
 необходимо и достаточно поменять /etc/hostname. Это сделает программа
 /bin/hostname. Мифический $HOSTNAME - это вообще из русских народных
 сказок, /etc/hosts, как мы, надеюсь, выяснили, к hostname вообще не имеет
 никакого отношения. Упомянутое что-то ещё теоретически может включать в
 себя кучу конфигов вплоть до ~/.muttrc и прочих персональных настроек, для
 поиска и правки которых никто не будет придумывать искуственный
 интеллект. В чем же я не прав в моём ответе?

Уговорил :)
Хотя я как раз такой пережиток, как HOSTNAME, использую. Да и насчет
неиспользования /etc/hosts -- вполне можно использовать /etc/hosts 
перед кэширующим DNS. Например, если вся сеть -- несколько PC, 
каждый из которых, включая соединенный с интернетом, 
время от времени выключается.

[...]

 OB Зачем ИИ? Править /etc/hosts или локальный dns или удаленный можно
 OB определять по nsswitch, resolv.conf и наличию и настройкам
 OB соответствующих пакетов (благо dns и dhcp серверы в дебиане можно по
 OB пальцам пересчитать).
 Мда? Как по resolv.conf вида nameserver x.y.z.t и стандартному
 nsswitch.conf определить, это локальный или удалённый bind? Я уже даже не

То есть? x.y.z.t -- это мы или не мы.
А вернее, если пакет bind стоит -- менять записи для себя.

 спрашиваю о том, всегда ли его нужно править. И даже не вспоминаю про
 существование switchconf и прочих приспособлений для laptop-ов, которые
 приводят к созданию наборов конфигов, их которых, возможно, поправить нужно
 только один. Вот уж воистину, как сделать простое сложным :)

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

 OB В случае удаленного bind -- слать почту
 OB ответственному, который там же в dns и прописан.
 Конечно, если в момент правки этот самый удалённый DNS доступен ...
 Не создается впечатления, что делается попытка заменить администратора с
 думающей головой кучей безголовых скриптов, которые развалятся при первом
 же чихе?

Почему? Если авторы скриптов будут с головой 
(я например не возьмусь ;)

[...]

 OB Этот человек абсолютно прав. Все эти параметры (кроме login name)
 OB зависят обычно только от точки подключения к сети
 Да? А что такое точка подключения к сети? И как они (параметры) от нее
 зависят? А если я сделаю su? Или работаю с почтой over ssh (не такая уж
 редкость в университетских кампусах)? ...

Ну и что? Все равно это всё можно было бы узнавать через LDAP или
устанавливать в .profile.

 OB и в принципе должны устанавливаться автоматически при логине
 Кому и почему должны?   

Чтобы устанавливались один раз на пользователя, а не отдельно
для mail, mutt, gnus и что-там-еще.

 OB (естественно, пользовательскими настройками их должно быть можно
 OB поменять). Автоконфигурирование прокси никого ведь не удивляет.
 Конечно не удивляет. В отличии от. Ведь о того, используешь ли ты проки А
 или прокси B в общем случае не зависит содержимое страницы P, которую ты
 пытаешь просмотреть. А от выбора почтового сервера S1 вместо S2 может
 зависить твой обратный адрес, способность прочитать ответ тебе, и вообще
 то, уйдет куда-то почта или нет.

-- 
Оля



Re: hosts

2004-05-05 Пенетрантность Dmitry Astapov

Evening, Olya. 

Olya Briginets [EMAIL PROTECTED] 20:07 30/4/2004 wrote:

 Дальше, в принципе, можно не читать... Наводящий вопрос: почему ты
 открыл именно /etc/hosts?
 OB Встречный вопрос: а как поменять имя компьютера?
 man hostname

 OB man hostname говорит:
 OB... Therefore it depends on the configuration (usually in
 OB/etc/host.conf) how you can change it. Usually (if the hosts
 OBfile is parsed before DNS or NIS) you can change it in
 OB/etc/hosts.

Во-первых, этот кусок мана выдернут из секции про FQDN, а hostname и FQDN -
разные вещи. Во-вторых, смотри написанное в скобках (... if the hosts file
is parsed before DNS or NIS ..) - я утверждаю, что сейчас это далеко не
так. В третьих, я имел в виду секцию SET NAME из этого manpage. Дальше, в
принципе, можно было не читать.

 OB А менять hostname так, чтобы hostname(1), gethostbyaddr(3) и echo
 OB $HOSTNAME давали разные результаты, было бы странно.
Действительно странно. Особенно интересно выяснить, кто выставляет
$HOSTNAME ...

 OB :-) Я неправильно задала вопрос. Я имела в виду, что должен по идее
 OB быть скрипт (debconf или другой), который меняет hostname,
 OB /etc/hostname, /etc/hosts, $HOSTNAME и, может, что-то еще, так вот как
 OB узнать, какой?
Этот скрипт (или программа, или все равно что) называется /bin/hostname.
Точка. Он необходим и достаточен для смены именно _hostname_. Чтобы сменить
FQDN нужно включать искусственный интеллект, и догадываться, что именно
из нижеперечисленного надо править - /etc/hosts, ключи вызова pump, конфиг
локального bind, конфиг локального dns proxy, конфиг удаленного bind, и
т.п. Волшебного скрипта для этого случая не существует.


 OB У меня в комментарии в /etc/hosts написано про пакет etherconf,
 OB кажется, он и hostname меняет. Может это и из пушки, зато будет
 OB надежда, что кто-то поумней меня позаботится о том, о чем я, конечно
 OB же, забуду.

Хм. Мне эта дискуссия почему-то напомнила про человека, который раз в
пол-года всплывает в comp.emacs.gnus с вопросом, нельзя ли как-то облегчить
процесс конфигугрирования mail-клиента и автоматически определить нужные
значения для переменных конфигурации SMTP server, Protocol: POP3 or IMAP
or ..., IMAP server, login name и т.п. Абсолютно такая же ситуация ...

-- 
Dmitry Astapov //ADEpt
GPG KeyID/fprint: F5D7639D/CA36 E6C4 815D 434D 0498  2B08 7867 4860 F5D7 639D



Re: hosts

2004-05-05 Пенетрантность Dmitry Astapov

Evening, Alexander. 

Alexander GQ Gerasiov [EMAIL PROTECTED] 16:13 30/4/2004 wrote:

DA Наводящий вопрос номер два: какие програмы сейчас продолжают использовать
DA /etc/hosts
 AGG Программы?
 AGG $strace ping 21 | grep hosts open(/etc/hosts,O_RDONLY)
 AGG = 3
Супер. Одну ты уже нашел. Вторая (и, думаю, чуть ли не последняя) -
nslookup.


 AGG А вообще-то оно используется резолвером(gethostbyname(3)) (если эта
 AGG фича не отключена в его конфиге host.conf(5)).
Советую предварительно ознакомиться с man nsswitch.conf.

Засада (на настоящий момент) заключается в том, что в свете последних
решений партии и правительства (читай - одного из RFC относительн IPv6)
сейчас модно даже для отыскания адреса своего hostname делать DNS lookup.
При этом nsswitch.conf плюет на директиву files и позарез хочет достучаться
именно до живого dns-сервера. Для пользователя это может выглядеть,
например, как думающий о смысле жизни в течении минут пяти после запуска
exim или xemacs или X-сервер.

Следствие из этого факта - в настоящее время жить без кеширующего
dns-сервера на машине, которая обыкновенно находится в сети, но иногда ёё
лишается, бывает тяжко.

DA  и имеет ли какую-то силу настройка files в nsswitch.conf?
 AGG Такового не имеем. :-Р
Почему-то я тебе не верю:
`-- dpkg --search /etc/nsswitch.conf 
base-files: /etc/nsswitch.conf


-- 
Dmitry Astapov //ADEpt
GPG KeyID/fprint: F5D7639D/CA36 E6C4 815D 434D 0498  2B08 7867 4860 F5D7 639D



Re: hosts

2004-05-05 Пенетрантность Alexander GQ Gerasiov

Dmitry Astapov wrote:

DA Наводящий вопрос номер два: какие програмы сейчас продолжают использовать
DA /etc/hosts
 AGG Программы?
 AGG $strace ping 21 | grep hosts open(/etc/hosts,O_RDONLY)
 AGG = 3
Супер. Одну ты уже нашел. 
Да нет, я нашел как раз не программу а тот факт, что hosts читается в 
gethostbyname(3), о чем и написал. Любая другая программа тоже туда 
полезет, если стоит files в nsswitch.conf



Вторая (и, думаю, чуть ли не последняя) -
nslookup.

Неее... как раз она именно что ns - она вроде как в hosts не лезет



 AGG А вообще-то оно используется резолвером(gethostbyname(3)) (если эта
 AGG фича не отключена в его конфиге host.conf(5)).
Советую предварительно ознакомиться с man nsswitch.conf.
прочитал прониксяпоигрался Действительно эта фича 
отключается в nssitch.conf
несколько в непонятках, почему все маны кивают на resolver(5) но молчат 
про nsswitch.conf

# man -f nsswitch.conf
nsswitch.conf (5)- System Databases and Name Service Switch 
configuration file

#
Вроде бы изменения в host.conf ни на что не влияют...


Засада (на настоящий момент) заключается в том, что в свете последних
решений партии и правительства (читай - одного из RFC относительн IPv6)
сейчас модно даже для отыскания адреса своего hostname делать DNS lookup.
При этом nsswitch.conf плюет на директиву files и позарез хочет достучаться
именно до живого dns-сервера. Для пользователя это может выглядеть,
например, как думающий о смысле жизни в течении минут пяти после запуска
exim или xemacs или X-сервер.

Следствие из этого факта - в настоящее время жить без кеширующего
dns-сервера на машине, которая обыкновенно находится в сети, но иногда ёё
лишается, бывает тяжко.

Спасибо, будем знать откуда ноги у проблемы.



DA  и имеет ли какую-то силу настройка files в nsswitch.conf?
 AGG Такового не имеем. :-Р
Почему-то я тебе не верю:
`-- dpkg --search /etc/nsswitch.conf 
base-files: /etc/nsswitch.conf
Наварное вместо манов, которые рекомендуют курить некоторые товарищи, 
курил что-то другое :) Но не было этого файла :) Может у меня дома стоит 
какой неправильный дебиан... который дает неправильный мед...




Re: hosts

2004-05-05 Пенетрантность Olya Briginets
Привет, Dmitry!

Dmitry Astapov wrote:
 
 Evening, Olya. 
 
 Olya Briginets [EMAIL PROTECTED] 20:07 30/4/2004 wrote:
 
 Дальше, в принципе, можно не читать... Наводящий вопрос: почему ты
 открыл именно /etc/hosts?
 OB Встречный вопрос: а как поменять имя компьютера?
 man hostname
 
 OB man hostname говорит:
 OB... Therefore it depends on the configuration (usually in
 OB/etc/host.conf) how you can change it. Usually (if the hosts
 OBfile is parsed before DNS or NIS) you can change it in
 OB/etc/hosts.
 
 Во-первых, этот кусок мана выдернут из секции про FQDN, а hostname и FQDN -
 разные вещи. Во-вторых, смотри написанное в скобках (... if the hosts file

Разные. Просто это объясняет, почему человек при смене
hostname стал править /etc/hosts. Причем если понадобилось 
править -- значит, он у него используется. А вот твое дальше 
можно не читать непонятно.

 is parsed before DNS or NIS ..) - я утверждаю, что сейчас это далеко не
 так. В третьих, я имел в виду секцию SET NAME из этого manpage. Дальше, в
 принципе, можно было не читать.
 
 OB А менять hostname так, чтобы hostname(1), gethostbyaddr(3) и echo
 OB $HOSTNAME давали разные результаты, было бы странно.
 Действительно странно. Особенно интересно выяснить, кто выставляет
 $HOSTNAME ...

Ну, да. ;) Я хотела сказать, что после hostname foo собственно
hostname поменяется, но получим некоторое количество накладок, 
с которыми придется разбираться. В том числе и с /etc/hosts.

 OB :-) Я неправильно задала вопрос. Я имела в виду, что должен по идее
 OB быть скрипт (debconf или другой), который меняет hostname,
 OB /etc/hostname, /etc/hosts, $HOSTNAME и, может, что-то еще, так вот как
 OB узнать, какой?
 Этот скрипт (или программа, или все равно что) называется /bin/hostname.
 Точка. Он необходим и достаточен для смены именно _hostname_. Чтобы сменить

На вопрос типа как поставить X-ы ты, наверное, ответишь
перепиши в /bin программу X.

 FQDN нужно включать искусственный интеллект, и догадываться, что именно
 из нижеперечисленного надо править - /etc/hosts, ключи вызова pump, конфиг
 локального bind, конфиг локального dns proxy, конфиг удаленного bind, и
 т.п. Волшебного скрипта для этого случая не существует.

Зачем ИИ? Править /etc/hosts или 
локальный dns или удаленный можно определять по nsswitch, resolv.conf
и наличию и настройкам соответствующих пакетов (благо dns и dhcp
серверы в дебиане можно по пальцам пересчитать). 
В случае удаленного bind -- слать почту ответственному, 
который там же в dns и прописан. 
Никакого волшебства я не прошу, это немногим больше, 
чем обычные preinst/postinst скрипты делают.

 OB У меня в комментарии в /etc/hosts написано про пакет etherconf,
 OB кажется, он и hostname меняет. Может это и из пушки, зато будет
 OB надежда, что кто-то поумней меня позаботится о том, о чем я, конечно
 OB же, забуду.
 
 Хм. Мне эта дискуссия почему-то напомнила про человека, который раз в
 пол-года всплывает в comp.emacs.gnus с вопросом, нельзя ли как-то облегчить
 процесс конфигугрирования mail-клиента и автоматически определить нужные
 значения для переменных конфигурации SMTP server, Protocol: POP3 or IMAP
 or ..., IMAP server, login name и т.п. Абсолютно такая же ситуация ...

Этот человек абсолютно прав. Все эти параметры (кроме login name) 
зависят обычно только от точки подключения к сети и в принципе должны
устанавливаться автоматически при логине (естественно, 
пользовательскими настройками их должно быть можно поменять).
Автоконфигурирование прокси никого ведь не удивляет.

Мне это напомнило одну из историй Дениса Яцутко про библиотеку: 
библиотекарши жалуются, что все столы заняты компьютерами.
Разве одного недостаточно?, говорят. Админ отвечает: Ладно,
уберу, оставлю один. -- Только вы к нему несколько мониторов
и клавиатур подключите, чтобы несколько человек сразу могло
работать.  Админу смешно, а ведь устами невинных
библиотекарей глаголет истина.

-- 
Оля



Re: hosts

2004-05-02 Пенетрантность Olya Briginets
Привет, Mykola!

On Sat, 1 May 2004 09:24:42 +0300, Mykola A. Nickishov wrote:
 On Fri, Apr 30, 2004 at 08:07:26PM +0300, Olya Briginets wrote:
 
 У меня в комментарии в /etc/hosts написано про пакет etherconf, 
 кажется, он и hostname меняет. Может это и из пушки, зато
 будет надежда, что кто-то поумней меня позаботится о том,
 о чем я, конечно же, забуду.
 
 А у меня в apt-cache show etherconf написано, что
 
   This package provides a debconf-based interface to configuring the
   Ethernet on your system.  Currently, it will only configure one
   Ethernet device, but more support is planned in the future.
   
 Вроде как /etc/hosts и не должен трогать...

Тем не менее
bash$ head -1 /etc/hosts
### etherconf DEBCONF AREA. DO NOT EDIT THIS AREA OR INSERT TEXT BEFORE IT.

Но, в общем-то, что менять я примерно знаю, мне больше интересно,
откуда мне узнать, как менять. Скажем, я могу вручную написать
ifconfig xxx, route xxx, и все будет работать,
но вот существование гораздо более удобного
/etc/network/interfaces для меня -- тайное знание (только что глянула 
в орейлевской книжке про debian, про ifup/ipdown там ничего не нашла,
правда, книжка старая).

-- 
Оля



Re: hosts

2004-05-02 Пенетрантность Jan Solovjov

Olya Briginets wrote:


Привет, Mykola!

On Sat, 1 May 2004 09:24:42 +0300, Mykola A. Nickishov wrote:
 


On Fri, Apr 30, 2004 at 08:07:26PM +0300, Olya Briginets wrote:

   

У меня в комментарии в /etc/hosts написано про пакет etherconf, 
кажется, он и hostname меняет. Может это и из пушки, зато

будет надежда, что кто-то поумней меня позаботится о том,
о чем я, конечно же, забуду.
 


А у меня в apt-cache show etherconf написано, что

 This package provides a debconf-based interface to configuring the
 Ethernet on your system.  Currently, it will only configure one
 Ethernet device, but more support is planned in the future.

Вроде как /etc/hosts и не должен трогать...
   



Тем не менее
bash$ head -1 /etc/hosts
### etherconf DEBCONF AREA. DO NOT EDIT THIS AREA OR INSERT TEXT BEFORE IT.

Но, в общем-то, что менять я примерно знаю, мне больше интересно,
откуда мне узнать, как менять. Скажем, я могу вручную написать
ifconfig xxx, route xxx, и все будет работать,
но вот существование гораздо более удобного
/etc/network/interfaces для меня -- тайное знание (только что глянула 
в орейлевской книжке про debian, про ifup/ipdown там ничего не нашла,

правда, книжка старая).

 


тут надо читать man interfaces - очень толковая вещь.

хотя о нем тоже в онлайн документации не встречал, может плохо искал :)



Re: hosts

2004-05-01 Пенетрантность Mykola A. Nickishov
On Fri, Apr 30, 2004 at 08:07:26PM +0300, Olya Briginets wrote:

 У меня в комментарии в /etc/hosts написано про пакет etherconf, 
 кажется, он и hostname меняет. Может это и из пушки, зато
 будет надежда, что кто-то поумней меня позаботится о том,
 о чем я, конечно же, забуду.

А у меня в apt-cache show etherconf написано, что

  This package provides a debconf-based interface to configuring the
  Ethernet on your system.  Currently, it will only configure one
  Ethernet device, but more support is planned in the future.

Вроде как /etc/hosts и не должен трогать...

-- 
MAN-UANIC



Re: hosts

2004-04-30 Пенетрантность Dmitry Astapov

Evening, Olya. 

Olya Briginets [EMAIL PROTECTED] 19:58 29/4/2004 wrote:

 Дальше, в принципе, можно не читать...
 Наводящий вопрос: почему ты открыл именно /etc/hosts?

 OB Встречный вопрос: а как поменять имя компьютера?
man hostname

OB И главное, как это узнать?
man -k hostname

OB dpkg-reconfigure что?
Если идти таким путём, то dpkg-reconfigure base-config, но это - из пушки
по воробьям.

-- 
Dmitry Astapov //ADEpt
GPG KeyID/fprint: F5D7639D/CA36 E6C4 815D 434D 0498  2B08 7867 4860 F5D7 639D



Re: hosts

2004-04-30 Пенетрантность Dmitry Astapov

Evening, Alexander. 

Alexander GQ Gerasiov [EMAIL PROTECTED] 21:50 29/4/2004 wrote:

DA Дальше, в принципе, можно не читать...
 AGG кстати а кокой дебианвэй смены имени? юникс вэй - так это поправить
 AGG hostname
Не спорю.

AGG и hosts (это уже для комплекта)
Наводящий вопрос номер два: какие програмы сейчас продолжают использовать
/etc/hosts и имеет ли какую-то силу настройка files в nsswitch.conf?


-- 
Dmitry Astapov //ADEpt
GPG KeyID/fprint: F5D7639D/CA36 E6C4 815D 434D 0498  2B08 7867 4860 F5D7 639D



Re: hosts

2004-04-30 Пенетрантность Olya Briginets
Привет, Dmitry!

On Fri, 30 Apr 2004 09:27:41 +0300, Dmitry Astapov wrote:
 
 Evening, Olya. 
 
 Olya Briginets [EMAIL PROTECTED] 19:58 29/4/2004 wrote:
 
 Дальше, в принципе, можно не читать...
 Наводящий вопрос: почему ты открыл именно /etc/hosts?
 
 OB Встречный вопрос: а как поменять имя компьютера?
 man hostname

man hostname говорит:

   ...
   Therefore  it  depends  on  the  configuration (usually in
   /etc/host.conf) how you can change  it.  Usually  (if  the
   hosts  file is parsed before DNS or NIS) you can change it
   in /etc/hosts.

А менять hostname так, чтобы hostname(1), gethostbyaddr(3) и
echo $HOSTNAME давали разные результаты, было бы странно.

OB И главное, как это узнать?
 man -k hostname

:-)
Я неправильно задала вопрос. Я имела в виду, что должен по идее
быть скрипт (debconf или другой), который меняет hostname, /etc/hostname, 
/etc/hosts, $HOSTNAME и, может, что-то еще, так вот как узнать, какой?  
 
OB dpkg-reconfigure что?
 Если идти таким путём, то dpkg-reconfigure base-config, но это - из пушки
 по воробьям.

У меня в комментарии в /etc/hosts написано про пакет etherconf, 
кажется, он и hostname меняет. Может это и из пушки, зато
будет надежда, что кто-то поумней меня позаботится о том,
о чем я, конечно же, забуду.
 
-- 
Оля



Re: hosts

2004-04-29 Пенетрантность Dmitry Astapov

Evening, php-coder. 

php-coder [EMAIL PROTECTED] 17:58 28/4/2004 wrote:

 p   Понадобилось мне сменить имя компьютера, открыл я файл /etc/hosts и

Дальше, в принципе, можно не читать...

Наводящий вопрос: почему ты открыл именно /etc/hosts?


-- 
Dmitry Astapov //ADEpt
GPG KeyID/fprint: F5D7639D/CA36 E6C4 815D 434D 0498  2B08 7867 4860 F5D7 639D



Re: hosts

2004-04-29 Пенетрантность Olya Briginets
Привет, Dmitry!

On Thu, 29 Apr 2004 15:26:31 +0300, Dmitry Astapov wrote:
 p   Понадобилось мне сменить имя компьютера, открыл я файл /etc/hosts и
 
 Дальше, в принципе, можно не читать...
 
 Наводящий вопрос: почему ты открыл именно /etc/hosts?
 

Встречный вопрос: а как поменять имя компьютера?
И главное, как это узнать? dpkg-reconfigure что?

-- 
Оля



Re: hosts

2004-04-28 Пенетрантность Alexander GQ Gerasiov
Привет php-coder,

28 апреля 2004 г. было написано:


pc   ::1 ip6-localhost ip6-loopback
pc   fe00::0 ip6-localnet
pc   ff00::0 ip6-mcastprefix
pc   ff02::1 ip6-allnodes
pc   ff02::2 ip6-allrouters
pc   ff02::3 ip6-allhosts
  
pc   Объясните мне пожалуйста что это, зачем и можно ли удалить это?!
pc   Заранее спасибо!
В дебьяне декларируется из коробки поддержка ipv6
Удалить можно, если не планируешь ipv6 лол :)


-- 
Best regards,
 Alexander GQ Gerasiov [EMAIL PROTECTED]

Кука: Чтобы стать богатым, необходимо три вещи: ум, талант и много денег.
  np: Narnia - Inner Sanctum [stopped]



Re: hosts

2004-04-28 Пенетрантность Sergey V. Burchu
Wed, Apr 28, 2004 at 05:58:54PM +0700, you(php-coder) wrote:
   
   Понадобилось мне сменить имя компьютера, открыл я файл /etc/hosts и
   удивился: кроме привычной строчки с именем и IP-адресом комьютера я
   увидел еще несколько:

У меня там еще есь вот эти строки:
# The following lines are desirable for IPv6 capable hosts
# (added automatically by netbase upgrade)

   ::1 ip6-localhost ip6-loopback
   fe00::0 ip6-localnet
   ff00::0 ip6-mcastprefix
   ff02::1 ip6-allnodes
   ff02::2 ip6-allrouters
   ff02::3 ip6-allhosts
   
   Объясните мне пожалуйста что это, зачем и можно ли удалить это?!
   Заранее спасибо!

Нужны для ipv6. Удалить можно.
-- 
Burchu Sergey.