Господа, добрый день!!
Помогите разобраться со следующей проблемкой.
Вобщем решил я настроить bind в качестве кеширующего днс'а но к сожалению ненашел файл
named.conf . Подумал я что бинд не утановлен (хотя если набрать ntsysv то он там есть в списке и включен на автоматич старт) и решил его установить
Но при установке пакета мне система сказала что пакет уже установлен
на команду rpm -q bind отвечает bind-9.2.1-16asp
но не конф файла не самого бинда нету (т.е. в папке /var/named/ пусто)
да и в процессах его невидно если дать команду bind или named то ничего не происходит но и не ругается
решил я его пререустановить (сначала удалил потом заново поставил) из бинарников (вроде так называются файлы которык rpm) не помогло
снес я bind и поставил его из исходников (вроде так называются файлы которые tar.gz) (Все делал по статье на opennet.ru)
только чтото всеравно не заработало
видимо руки кривые
когда ставил указал ./configure --prefix=/usr --sysconfdir= /etc/namedbно только в папке /etc/named все равно пусто
и нехочет запускаться намед :о(
вобщем полный пендык какойтоСистема у меня ASP Linux 9
всем заранее спасибо
>Господа, добрый день!!
>Помогите разобраться со следующей проблемкой.
>Вобщем решил я настроить bind в качестве кеширующего днс'а но к сожалению
>ненашел файл
>named.conf . Подумал я что бинд не утановлен (хотя если набрать ntsysv
>то он там есть в списке и включен на автоматич старт)
>и решил его установить
>Но при установке пакета мне система сказала что пакет уже установлен
>на команду rpm -q bind отвечает bind-9.2.1-16asp
>но не конф файла не самого бинда нету (т.е. в папке /var/named/
>пусто)
>да и в процессах его невидно если дать команду bind или named
>то ничего не происходит но и не ругается
>решил я его пререустановить (сначала удалил потом заново поставил) из бинарников (вроде
>так называются файлы которык rpm) не помогло
>снес я bind и поставил его из исходников (вроде так называются файлы
>которые tar.gz) (Все делал по статье на opennet.ru)
>только чтото всеравно не заработало
>видимо руки кривые
>когда ставил указал ./configure --prefix=/usr --sysconfdir= /etc/namedb
>
>но только в папке /etc/named все равно пусто
>и нехочет запускаться намед :о(
>вобщем полный пендык какойто
>
>Система у меня ASP Linux 9
>
>всем заранее спасибоZra ti eto vse zatejal. Stojal u tebja bind.
Posmotrel bi gde faili lezat ego vse rpm --list <imja_paketa> (kazetca tak bilo)
Uberi lu46e vse 4to postavil iz ishodnikov i postav rpm.
P.S. po4itai man rpm. Mnogo horo6ego mozno uznat.
>
>Zra ti eto vse zatejal. Stojal u tebja bind.
>Posmotrel bi gde faili lezat ego vse rpm --list <imja_paketa> (kazetca tak bilo)
>Uberi lu46e vse 4to postavil iz ishodnikov i postav rpm.
>
>
>P.S. po4itai man rpm. Mnogo horo6ego mozno uznat.
блин а как убить то что поставил из исходников если make uninstall пишет
make: *** Нет правила для сборки цели `uninstall'. Останов.а впапках где должес бы стоять бинд пусто
но на вопрос
named -v уверенно отвечает BIND 9.2.3
>
>>
>>Zra ti eto vse zatejal. Stojal u tebja bind.
>>Posmotrel bi gde faili lezat ego vse rpm --list <imja_paketa> (kazetca tak bilo)
>>Uberi lu46e vse 4to postavil iz ishodnikov i postav rpm.
>>
>>
>>P.S. po4itai man rpm. Mnogo horo6ego mozno uznat.
>
>
>блин а как убить то что поставил из исходников если make uninstall
>пишет
>make: *** Нет правила для сборки цели `uninstall'. Останов.
>
>а впапках где должес бы стоять бинд пусто
>но на вопрос
>named -v уверенно отвечает BIND 9.2.31) Togda smotri install pravilo, kuda tam 4to lozitca. Smotri ./configure kakije flagi daval, a esli ne daval togda smotri kuda lozetca po umol4aniju.
2) A na budu6eje:
find / > diff1
make install
find / > diff2
diff diff1 diff2 > files3) 4to govorit:
$ which named
$ locate named
>1) Togda smotri install pravilo, kuda tam 4to lozitca. Smotri ./configure kakije
>flagi daval, a esli ne daval togda smotri kuda lozetca po
>umol4aniju.
>
>2) A na budu6eje:
> find / > diff1
> make install
> find / > diff2
> diff diff1 diff2 > files
>
>3) 4to govorit:
> $ which named
> $ locate named
>$ which named
/usr/sbin/named$ locate named
/usr/local/src/bind-9.2.3.............
вобщем я отсюда ставил бинд из исходников./configure --prefix=/usr --sysconfdir=/etc/namedb
но не в /usr не в /etc/namedb ничего нету - тоесть пусто сааавсем :о(
ну в /usr чтото есть конечно но про бинд там нету ни слова кроме /usr/sbin/named
и я непонял по пункту 2)
это для чего ??да и вот еще что если я просто в ручную удалю /usr/sbin/named
и папку из которой я ставил бинд это поможет ?? ну тоесть этоможно будет щитать - что я удалил то что я поставил из исходников ?? или надо еще будет какие-либо действа произвести ?
(сорри за ламерские вопросы просто не так сильно знаком с линукс а в инете по своим вопросам ничего найти немогу)
>>1) Togda smotri install pravilo, kuda tam 4to lozitca. Smotri ./configure kakije
>>flagi daval, a esli ne daval togda smotri kuda lozetca po
>>umol4aniju.
>>
>>2) A na budu6eje:
>> find / > diff1
>> make install
>> find / > diff2
>> diff diff1 diff2 > files
>>
>>3) 4to govorit:
>> $ which named
>> $ locate named
>>
>
>$ which named
>/usr/sbin/named
>
>$ locate named
>/usr/local/src/bind-9.2.3.............
>вобщем я отсюда ставил бинд из исходников
>
>./configure --prefix=/usr --sysconfdir=/etc/namedb
>но не в /usr не в /etc/namedb ничего нету - тоесть пусто
>сааавсем :о(
>ну в /usr чтото есть конечно но про бинд там нету ни
>слова кроме /usr/sbin/named
>A 4em tebe ne nravitca /usr/sbin/named ?
>
>и я непонял по пункту 2)
>это для чего ??
>Eto dla togo 4tobi posle togo kak ti sdelaje6 make install i osoznaje6 4to netu pravila uninstall/deinstall dla dannogo paketa ti s opredelennoi uverenostju mog skazat kakije faili bili dobavleni v sistemu pri instalacii dannogo paketa. I 4tobi potom pri zelanii ego ubrat iz sistemi ti mog eto sdelat boleje ili meneje bezboleznenno dla svoih nervov i sistemi v celom.
>да и вот еще что если я просто в ручную удалю /usr/sbin/named
>Za4em ? Ja tak ponal tebe nuzen bil bind vot on i stoit ?
>и папку из которой я ставил бинд это поможет ?? ну тоесть
>этоможно будет щитать - что я удалил то что я поставил
>из исходников ?? или надо еще будет какие-либо действа произвести ?
>
>(сорри за ламерские вопросы просто не так сильно знаком с линукс а
>в инете по своим вопросам ничего найти немогу)--sysconfdir=/etc/namedb ukazan put k konfiguracionnim failam. Sdelai ih rukami ili skopirui otkuda nibud (v teh ze ishodnikah nebos jest).
>
>Eto dla togo 4tobi posle togo kak ti sdelaje6 make install i
>osoznaje6 4to netu pravila uninstall/deinstall dla dannogo paketa ti s opredelennoi
>uverenostju mog skazat kakije faili bili dobavleni v sistemu pri instalacii
>dannogo paketa. I 4tobi potom pri zelanii ego ubrat iz sistemi
>ti mog eto sdelat boleje ili meneje bezboleznenno dla svoih nervov
>i sistemi v celom.
>
>>да и вот еще что если я просто в ручную удалю /usr/sbin/named
>>
>
>Za4em ? Ja tak ponal tebe nuzen bil bind vot on i
>stoit ?
>
>>и папку из которой я ставил бинд это поможет ?? ну тоесть
>>этоможно будет щитать - что я удалил то что я поставил
>>из исходников ?? или надо еще будет какие-либо действа произвести ?
>>
>>(сорри за ламерские вопросы просто не так сильно знаком с линукс а
>>в инете по своим вопросам ничего найти немогу)
>
>--sysconfdir=/etc/namedb ukazan put k konfiguracionnim failam. Sdelai ih rukami ili skopirui otkuda
>nibud (v teh ze ishodnikah nebos jest).
да все понял теперь (наконецто)
после того как я перенес named.conf в /etc/namedb/ вроде бинд запустился
щас буду настраивать пытаться
огромное спасибо всем за помощь
>Господа, добрый день!!
>Помогите разобраться со следующей проблемкой.
>Вобщем решил я настроить bind в качестве кеширующего днс'а но к сожалению
>ненашел файл
>named.conf . Подумал я что бинд не утановлен (хотя если набрать ntsysv
>то он там есть в списке и включен на автоматич старт)
>и решил его установить
>Но при установке пакета мне система сказала что пакет уже установлен
>на команду rpm -q bind отвечает bind-9.2.1-16asp
>но не конф файла не самого бинда нету (т.е. в папке /var/named/
>пусто)
>да и в процессах его невидно если дать команду bind или named
>то ничего не происходит но и не ругается
>решил я его пререустановить (сначала удалил потом заново поставил) из бинарников (вроде
>так называются файлы которык rpm) не помогло
>снес я bind и поставил его из исходников (вроде так называются файлы
>которые tar.gz) (Все делал по статье на opennet.ru)
>только чтото всеравно не заработало
>видимо руки кривые
>когда ставил указал ./configure --prefix=/usr --sysconfdir= /etc/namedb
>
>но только в папке /etc/named все равно пусто
>и нехочет запускаться намед :о(
>вобщем полный пендык какойто
>
>Система у меня ASP Linux 9
>
>всем заранее спасибоНе надо ничего было удалять, только поставить bind-utils, появиться и конф-файлы и всё, что нужно для кэширующего ДНСа. Правильней всего вернуть как было.
>Не надо ничего было удалять, только поставить bind-utils, появиться и конф-файлы и
>всё, что нужно для кэширующего ДНСа. Правильней всего вернуть как было.
>
дык стояли у меня бинд утилс :о( только все равно небыло не конф файла не всего остального
Пакет из ASP 9ки
caching-nameserver-7.2-7.noarch.rpm
> конф файла не самого бинда нету (т.е. в папке /var/named/ пусто)конф файл - "named.conf" и лежит он обычно в /etc
a сам бинд посмотри ещё может быть здесь? /var/lib/named
poprobuy:
ndc start | stop | restart
>poprobuy:
>ndc start | stop | restart
-bash: ndc: command not found
:о(
>
>> конф файла не самого бинда нету (т.е. в папке /var/named/ пусто)
>
>конф файл - "named.conf" и лежит он обычно в /etc
>
>a сам бинд посмотри ещё может быть здесь? /var/lib/named
в /var/lib нету named :о(
а named.conf я сам писал и ложил его в /etc т.к. его там небыло :о(
Что еще на этой машине в данный момент работает?Если ничего, то проше пойти по пути windows(format c:\, setup.exe ;-)).
Шутка конечно, но смысл понятен...., переустановка!И прежде чем что-то ставить из исходников желательно ознакомиться с некоторой документацией. Для начала:
# man rpm
это для того чтобы найти где какие файлы лежат(в частности конфиги), и не только.
>это для того чтобы найти где какие файлы лежат(в частности конфиги), и
>не только.rpm -ql bind