The OpenNET Project / Index page

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

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

"Bind 8.2.2-5P = Forwarding address ?"
Сообщение от Unckle_Alex emailИскать по авторуВ закладки on 05-Ноя-01, 18:25  (MSK)
Господа впервые настраиваю бинд и вот какие траблы. Устанавливает:

. . . .
master zone "0.0.127.in-addr.arpa"
listening on [127.0.0.1],53 (lo)
listening on [192.168.224.170],53 (eth0)
Forwarding source address is [0.0.0.0].1026
. . . .

Сервер имен для локальной сетки, бинд на 192.168.224.170, ось Linux Slackware 7.1.

Помогите научится.

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

 Оглавление

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

1. "RE: Bind 8.2.2-5P = Forwarding address ?"
Сообщение от flusher emailИскать по авторуВ закладки on 05-Ноя-01, 19:12  (MSK)
>Сервер имен для локальной сетки, бинд
>на 192.168.224.170, ось Linux Slackware
>7.1.
>Помогите научится.
Там в 5-й строчке 4-го файла настроики точку с запятой не поставил.... :-))
Конфиги в студию...

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

2. "RE: Bind 8.2.2-5P = Forwarding address ?"
Сообщение от Unckle_Alex emailИскать по авторуВ закладки on 05-Ноя-01, 20:06  (MSK)
>Конфиги в студию...

===================named.conf=================
options {
        directory "/var/named";
};

logging {
        category lame-servers { null; };
        category cname { null; };
};

zone "usb.com" in {
        type master;
        file "192.168.224.rev";
};

zone "0.168.192.224.in-addr.arpa" in {
        type master;
        file "192.168.224.rev";
};

zone "0.0.127.in-addr.arpa" in {
        type master;
        file "named.local";
};
=================named.boot===================
directory /var/named
primary usb.com named.hosts
primary 224.168.192.in-addr.arpa 224.168.192.rev
primary 0.0.127.in-addr.arpa named.local
=================named.local==================
@ IN SOA reserv.usb.com. root.reserv.usb.com. (
1
14400
3600
604800
86400  )
;
; Name servers
;
0.0.127.in-addr.arpa. IN NS reserv.usb.com.
;
; reverse adress PTR mapping
;
1.0.0.127.in-addr.arpa. IN PTR localhost
=====================named.hosts=============
; SOA
;
@ IN SOA reserv.usb.com. root.reserv.usb.com. (
1 ;Serial
14400   ;Refresh (4 hours)
3600 ;Retry (1 hr)
604800  ;Expire (4 week)
86400 ) ;minimum TTL
;
usb.com. IN      NS     reserv.usb.com.
;
usb.com. IN      MX     reserv.usb.com.
;
localhost.usb.com.  IN  A      127.0.0.1
;
;reserv.usb.com. IN      A      192.168.224.170
localhost IN A      127.0.0.1
config.usb.com. IN      A      192.168.224.223
config4.usb.com.     IN   A      192.168.224.15
serv.usb.com.   IN      A      192.168.224.221
=================192.168.224.rev=================
@ IN SOA reserv.usb.com. root.reserv.usb.com (
1
14400
3600
604800
86400 )
;
; Name Servers
;
170 IN NS reserv.usb.com.
;
; Reverse address mapping
;
15 IN PTR config4.usb.com.
221 IN PTR serv.usb.com.
223 IN PTR config.usb.com.

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

3. "RE: Bind 8.2.2-5P = Forwarding address ?"
Сообщение от lavr emailИскать по авторуВ закладки on 07-Ноя-01, 16:26  (MSK)
лом разбирать:

named.boot - пережиток bind4,
те для bind8 - это named.conf

далее, для самого себя определиться с
именами файлов для зон и реверсов, например:

допустим имеем: /etc/namedb

cd /etc/namedb
mkdir master slave

/etc/namedb/master - директория где будут зоны
для которых мы primary

/etc/namedb/slave - директории куда будут
всасываться зоны для которых мы secondary

/etc/namedb/named.conf
или
/etc/named.conf
или
cd /etc
ln -s namedb/named.conf named.conf

сие зависит от того как собран named и откуда
он читает named.conf (для личного удобства)

далее определяемся с именами файлов ЗОН и РЕВЕРСА:

например (прямая зона):

zone "usb.com" in {
              type master;
              file "master/usb.com";
      };

/etc/namedb/master/usb.com - файл с прямой зоной,

IN NS ...
IN A ...
IN MX ...

например (реверс - обратная зона):

zone "0.168.192.224.in-addr.arpa" in {
              type master;
              file "master/192.168.224.rev";
//или
//            file "master/usb.rev";
//или
//            file "master/0.168.192.224.in-addr.arpa";
      };

для local/127.0.0.1:

например:

zone "0.0.127.in-addr.arpa" in {
        type master;
        file "master/localhost.rev";
};

Ниже пример:

------------------- named.conf ----------------
// lavr named
options {
        directory "/etc/namedb";
};

logging {
        category lame-servers { null; };
        category cname { null; };
};

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

zone "0.0.127.in-addr.arpa" in {
        type master;
        file "master/localhost.rev";
};

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

------------------ end named.conf --------------
файл с рутовыми серверами приводить незачем,
далее:

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

$TTL 604800
@       IN      SOA     unix1.jinr.ru. lavr.unix1.jinr.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.
------------------ end of localhost.rev --------

------------------ lavr.pp.ru ------------------
$TTL 604800
@       IN      SOA     unix1.jinr.ru. lavr.unix1.jinr.ru. (
                        2001110401       ; 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
------------------- end of lavr.pp.ru ----------

Ну и пример для secondary, из верхнего видим
что машина alone.dubna.ru у нас secondary для
lavr.pp.ru, смотрим как на alone:

zone "lavr.pp.ru" {
        type slave;
        file "slave/lavr.pp.ru";
        masters { 159.93.17.121; };
};

далее `man resolv.conf` в Linux на предмет
ЧЕГО, КАК и ПОЧЕМУ там написать и НЕ ЗАБЫТЬ
man `nsswitch.conf` потому как в Linux решили
правильно делать, как в SysV

Ну и настроить options/acl и все что нужно
под себя, включая указание как и куда писать
логи и их вращение: самостоятельно named'ом или
через syslog (в случае syslog `man syslog.conf`)

Все.

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


Удалить

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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