The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"переход от bind8 k bind 9!!!"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"переход от bind8 k bind 9!!!"
Сообщение от antiloop emailИскать по авторуВ закладки on 25-Мрт-03, 13:18  (MSK)
как правильно поставить и запустить 9???????????
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "переход от bind8 k bind 9!!!"
Сообщение от antiloop emailИскать по авторуВ закладки on 25-Мрт-03, 13:36  (MSK)
>как правильно поставить и запустить 9???????????

я вобщем то поставил 9.2.2 но показывает что стоит 8.3.2  так как же зделать то??? где вы умные  и знающие ??? подскажите!!!!!!!!!!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "переход от bind8 k bind 9!!!"
Сообщение от lavr emailИскать по авторуВ закладки on 25-Мрт-03, 14:02  (MSK)
>>как правильно поставить и запустить 9???????????
>
>я вобщем то поставил 9.2.2 но показывает что стоит 8.3.2  так
>как же зделать то??? где вы умные  и знающие ???
>подскажите!!!!!!!!!!

так запусти то что поставил.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "переход от bind8 k bind 9!!!"
Сообщение от Аноним emailИскать по авторуВ закладки on 25-Мрт-03, 17:31  (MSK)
НУ ты тормоз!
Человек о помощи просит, пишет по-русски...КАК ПОСТАВИТЬ И ЗАПУСТИТЬ!

А это чмо запусти...ТЫ пальцем покажи человеку, спустись с небес
Какие же нудные все, кто в чем-то разобрался, а направить, подсказать не для галки, а чтобы ИМЕННО был результат!
Т.К. человек пишет, чтобы не твое посылание увидеть, а проблему решить!

ЧМО вы такое...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "переход от bind8 k bind 9!!!"
Сообщение от Ihor Искать по авторуВ закладки on 25-Мрт-03, 17:55  (MSK)
(095) 745-54-45


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "переход от bind8 k bind 9!!!"
Сообщение от lavr emailИскать по авторуВ закладки on 25-Мрт-03, 18:02  (MSK)
>НУ ты тормоз!
>Человек о помощи просит, пишет по-русски...КАК ПОСТАВИТЬ И ЗАПУСТИТЬ!
>
>А это чмо запусти...ТЫ пальцем покажи человеку, спустись с небес
>Какие же нудные все, кто в чем-то разобрался, а направить, подсказать не
>для галки, а чтобы ИМЕННО был результат!
>Т.К. человек пишет, чтобы не твое посылание увидеть, а проблему решить!
>
>ЧМО вы такое...


голову лечи, альтруист

  Рекомендовать в FAQ | Cообщить модератору | Наверх

15. "переход от bind8 k bind 9!!!"
Сообщение от crash Искать по авторуВ закладки on 28-Мрт-03, 03:32  (MSK)
>НУ ты тормоз!
>Человек о помощи просит, пишет по-русски...КАК ПОСТАВИТЬ И ЗАПУСТИТЬ!
>
>А это чмо запусти...ТЫ пальцем покажи человеку, спустись с небес
>Какие же нудные все, кто в чем-то разобрался, а направить, подсказать не
>для галки, а чтобы ИМЕННО был результат!
>Т.К. человек пишет, чтобы не твое посылание увидеть, а проблему решить!
>
>ЧМО вы такое...


а зачем грубить??? насколько я понял ты тоже не смог ответить на вопрос, зато сколько хлама написал...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "переход от bind8 k bind 9!!!"
Сообщение от lavr emailИскать по авторуВ закладки on 25-Мрт-03, 13:36  (MSK)
>как правильно поставить и запустить 9???????????

сие расписано в документации.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "переход от bind8 k bind 9!!!"
Сообщение от antiloop emailИскать по авторуВ закладки on 25-Мрт-03, 16:37  (MSK)
>>как правильно поставить и запустить 9???????????
>
>сие расписано в документации.


так как же её запустить 9??? плиз подскажите

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "переход от bind8 k bind 9!!!"
Сообщение от antiloop emailИскать по авторуВ закладки on 26-Мрт-03, 09:31  (MSK)
>>>как правильно поставить и запустить 9???????????
>>
>>сие расписано в документации.
>
>
>так как же её запустить 9??? плиз подскажите

ладно забыли все и всё  хорош ссориться. пороюсь в нете поищу доки

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "переход от bind8 k bind 9!!!"
Сообщение от nicko Искать по авторуВ закладки on 26-Мрт-03, 10:09  (MSK)
>>>>как правильно поставить и запустить 9???????????
>>>
>>>сие расписано в документации.
>>
>>
>>так как же её запустить 9??? плиз подскажите
>
>ладно забыли все и всё  хорош ссориться. пороюсь в нете поищу
>доки

Я думаю ты делал:
>configure
>make
>make install

После этого посмотри в /usr/local/sbin - здесь должен лежать named.
>/usr/local/sbin/named -v  - покажет номер версии

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "переход от bind8 k bind 9!!!"
Сообщение от Ihor Искать по авторуВ закладки on 26-Мрт-03, 10:27  (MSK)
Так в том-то и дело - в вопросе никакой информации о том как это всё ставилось и что значит "показывает что стоит 8.3.2".
  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "переход от bind8 k bind 9!!!"
Сообщение от antiloop emailИскать по авторуВ закладки on 26-Мрт-03, 12:25  (MSK)
>Так в том-то и дело - в вопросе никакой информации о том
>как это всё ставилось и что значит "показывает что стоит 8.3.2".
>
да я так и ставил (пробовал из портов ставить  тоже самое)
показывает  named - v  8.3.2 итд
  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "переход от bind8 k bind 9!!!"
Сообщение от Ihor Искать по авторуВ закладки on 26-Мрт-03, 12:58  (MSK)
Значит нужно указать полный путь к "новому" named, если он существует,
т.е. инсталляция закончилась успешно.

Попробуй найти все named, кот. у тебя стоят:
ls -la `find /usr -name named`

  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "переход от bind8 k bind 9!!!"
Сообщение от antiloop emailИскать по авторуВ закладки on 27-Мрт-03, 12:42  (MSK)
>Значит нужно указать полный путь к "новому" named, если он существует,
>т.е. инсталляция закончилась успешно.
>
>Попробуй найти все named, кот. у тебя стоят:
> ls -la `find /usr -name named`
поставил 5.0 и на ней настроилось всё сразу а когда на  4.6 + cvsup ( обновил порты и из портов ) то ничего не вышло вот такая лажа в падлу было разбираться чо к чему там . Вот только не надо говорить что руки кривые!!! на 4.6  ставиться влёгкую bind 9.2.1 а вот 9.2.2 из портов после обновления нет!!! кто не верит пусть попробует!!!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "переход от bind8 k bind 9!!!"
Сообщение от lavr emailИскать по авторуВ закладки on 27-Мрт-03, 20:32  (MSK)
>>Значит нужно указать полный путь к "новому" named, если он существует,
>>т.е. инсталляция закончилась успешно.
>>
>>Попробуй найти все named, кот. у тебя стоят:
>> ls -la `find /usr -name named`
>поставил 5.0 и на ней настроилось всё сразу а когда на  
>4.6 + cvsup ( обновил порты и из портов ) то
>ничего не вышло вот такая лажа в падлу было разбираться чо
>к чему там . Вот только не надо говорить что руки
>кривые!!! на 4.6  ставиться влёгкую bind 9.2.1 а вот 9.2.2
>из портов после обновления нет!!! кто не верит пусть попробует!!!

Устанавливаем BIND9 из портов:

1. компиляция и установка

# cd /usr/ports/net/bind9
# make && make install

примечание: по-умолчанию named из порта bind9 будет установлен с
PREFIX=/usr/local, чтобы заменить им тот что поставляется с системой(bind8),
необходимо при сборке порта:

# make PORT_REPLACES_BASE_BIND9=yes && make install

2. генерация rndc.key и создание rndc.conf

В данном примере подразумевается что bind9 из портов будет установлен с
PREFIX=/usr/local

# rndc-confgen -a -c /usr/local/etc/rndc.key
# chmod 600 /usr/local/etc/rndc.key
# chown bind:bind /usr/local/etc/rndc.key
# cp /usr/local/etc/rndc.conf.sample /usr/local/etc/rndc.conf
# chmod 600 /usr/local/etc/rndc.conf
# chown bind:bind /usr/local/etc/rndc.conf

файл rndc.conf должен выглядеть так:

options {
          default-server 127.0.0.1;
          default-key "rndc-key";
};

server 127.0.0.1 {
          key "rndc-key";
};

key "rndc-key" {
          algorithm hmac-md5;
          secret "xxxxxxxxxxxxxxxxxxxxxxxx";
};

# из файла содержащего сгенерированный ключ /usr/local/etc/rndc.key, берем
ключ и вставляем его в secret "xxxxxxxxxxxxxxxxxxxxxxxx" файла rndc.conf.

проверяем:

[alone]~ > uname -a
FreeBSD alone.dubna.ru 4.7-STABLE FreeBSD 4.7-STABLE #1: Thu Feb 27 19:00:47 MSK
2003     toor@alone.dubna.ru:/usr/obj/usr/src/sys/ALONE47  i386
[alone]~ > date
четверг, 27 марта 2003 г. 15:11:43 (MSK)
[alone]~ > ls -la /usr/local/etc/rndc.*
-rw-------  1 bind  bind    228 Mar 27 14:25 /usr/local/etc/rndc.conf
-r--r--r--  1 root  wheel  1195 Mar 27 13:04 /usr/local/etc/rndc.conf.sample
-rw-------  1 bind  bind     77 Mar 27 14:22 /usr/local/etc/rndc.key
[alone]~ >

3. создаем минимальную конфигурацию named.conf (остальное самостоятельно)

# touch /usr/local/etc/named.conf
редактируем named.conf:

------------------------------ named.conf ----------------------------
// acl "internal" { 127.0.0.1; };

include "/usr/local/etc/rndc.key";

controls {
        inet 127.0.0.1 allow { 127.0.0.1; } keys { "rndc-key"; };
};


options {
        directory "/usr/local/etc/namedb";

        forwarders { 194.87.162.120; };

        // allow-transfer { "internal"; };

        // allow-query { "internal"; };

        // notify explicit;

        listen-on { 62.84.100.160; 127.0.0.1; };

        query-source address * port 53;

        pid-file "/usr/local/etc/namedb/named.pid";

        dump-file "/var/tmp/named_dump.db";

        auth-nxdomain yes;
};

logging {
        category lame-servers { null; };
        category default { default_syslog; };
};

zone "." {
        type hint;
        file "named.root";
};

zone "0.0.127.IN-ADDR.ARPA" {
        type master;
        file "localhost.rev";
};

zone "lavr.pp.ru" in {
        type master;
        file "master/lavr.pp.ru";
};
----------------------------------------------------------------------

# mkdir /usr/local/etc/namedb
# mkdir /usr/local/etc/namedb/master
# touch /usr/local/etc/namedb/localhost.rev

редактируем localhost.rev:

----------------------------- localhost.rev --------------------------
;
; Data file for local loopback interface.
;

$TTL 604800
@       IN      SOA     alone.dubna.ru. lavr.alone.dubna.ru. (
                        2001110401       ; Serial
                        28800   ; Refresh 8 hours
                        7200    ; Retry   2 hours
                        604800  ; Expire  7 days
                        86400 ) ; Minimum 1 day
        IN      NS      unix1.jinr.ru.

1       IN      PTR     localhost.
----------------------------------------------------------------------

создаем файл зоны lavr.pp.ru:

# touch /usr/local/master/lavr.pp.ru

редактируем:

-------------------------------- lavr.pp.ru --------------------------
$TTL 604800
@       IN      SOA     unix1.jinr.ru. lavr.unix1.jinr.ru. (
                        2002082001       ; Serial
                        28800   ; Refresh 8 hours
                        7200    ; Retry   2 hours
                        604800  ; Expire  7 days
                        86400 ) ; Minimum 1 day

                IN      NS      unix1.jinr.ru.
                IN      NS      alone.dubna.ru.
                IN      NS      spleen.demos.su.
;               IN      MX      10 sunct0.jinr.dubna.su.
;               IN      MX      50 cv.jinr.dubna.su.
                IN      A       159.93.17.121

www             IN      MX      0 not.for.mail
                IN      A       159.93.17.121

lavr.pp.ru.     IN      A       159.93.17.121
;*.lavr.pp.ru.  IN      A       159.93.17.121
-----------------------------------------------------------------------

проверяем конфигурацию:

# named-checkconf /usr/local/etc/named.conf
если все ok:
# chown -R bind:bind /usr/local/etc/namedb

4. Настраиваем запуск named от пользователя bind и проверяем ручным запуском

# vi /etc/rc.conf

------------------------------- /etc/rc.conf ---------------------------
...
named_enable="YES"
named_program="/usr/local/sbin/named"
named_flags="-c /usr/local/etc/named.conf -u bind"
...
------------------------------------------------------------------------

проверяем ручным запуском:

# /usr/local/sbin/named -c /usr/local/etc/named.conf -u bind
# ps -axuww | grep named

для убедительности проверяем версию bind:

[alone]~ > /usr/local/sbin/named -v
BIND 9.2.2
[alone]~ > date
четверг, 27 марта 2003 г. 15:29:30 (MSK)
[alone]~ >

для большей убедительности проверяем что нам отдаст сам named:

[alone]~ > dig @62.84.100.160 version.bind chaos txt

; <<>> DiG 9.2.2 <<>> @62.84.100.160 version.bind chaos txt
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47169
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;version.bind.                  CH      TXT

;; ANSWER SECTION:
version.bind.           0       CH      TXT     "9.2.2"

;; Query time: 6 msec
;; SERVER: 62.84.100.160#53(62.84.100.160)
;; WHEN: Thu Mar 27 15:30:26 2003
;; MSG SIZE  rcvd: 48

[alone]~ >

примечание: поправьте свой named.conf чтобы в целях security он не отдавал
реальную версию, для этого в options добавить строку:

options {
        ...
        ...
        version "Not a chance :)";
        ...
};

ну или version "some text here";

[alone]~ > dig @62.84.100.160 version.bind chaos txt

; <<>> DiG 9.2.2 <<>> @62.84.100.160 version.bind chaos txt
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13836
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;version.bind.                  CH      TXT

;; ANSWER SECTION:
version.bind.           0       CH      TXT     "Not a chance :)"

;; Query time: 415 msec
;; SERVER: 62.84.100.160#53(62.84.100.160)
;; WHEN: Thu Mar 27 20:31:20 2003
;; MSG SIZE  rcvd: 58

[alone]~ >

Примечание: файлы named.conf и зоны приведены как пример, используйте свои
и дополнительные возможности bind, такие как view, данный пример лишь показывает как быстро перестроиться с версии bind8.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2023 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру