LINUX.ORG.RU

История изменений

Исправление steemandlinux, (текущая версия) :

Люди, которые писали инструкцию, самбой не пользуются, я гарантирую это.

Во-первых --function-level=2008_R2 это конец синхронизации каталога, потому что DFS там отсутствует как класс. Поэтому ставить надо --function-level=2003_R2

Во-вторых bind работает мягко говоря криво, автоочистка не работает, ACL хрен поставишь.

Первое, вам надо создать самба-сервер заменив опции на --function-level=2003_R2 и добавив --dns-backend=SAMBA_INTERNAL

Второе, вам надо запустить второй компьютер/виртуальную машину, поставить туда bind и настроить /etc/bind/named.conf.local следующим образом:

zone "HostA.lan" {
        type slave;
        file "/etc/bind/HostA.lan";
        masters { 192.168.0.3; };
       check-names ignore;
//      allow-transfer { 127.0.0.1; };
};

zone "0.168.192.in-addr.arpa" {
        type slave;
        file "/etc/bind/HostA.lan.reverse";
        masters { 192.168.0.3; };
       check-names ignore;
//        allow-transfer { 127.0.0.1; };
};

zone "_msdcs.HostA.lan" IN {
       type slave;
       file "/etc/bind/msdcs.mydomain.local.zone.db";
       masters { 192.168.0.3; };
       check-names ignore;
};

В клиентах должен стоять адрес bind сервера.

И в конце

chown -R bind:bind /etc/bind/

Исходная версия steemandlinux, :

Люди, которые писали инструкцию, самбой не пользуются, я гарантирую это.

Во-первых --function-level=2008_R2 это конец синхронизации каталога, потому что DFS там отсутствует как класс. Поэтому ставить надо --function-level=2003_R2

Во-вторых bind работает мягко говоря криво, автоочистка не работает, ACL хрен поставишь.

Первое, вам надо создать самба-сервер заменив опции на --function-level=2003_R2 и добавив --dns-backend=SAMBA_INTERNAL

Второе, вам надо запустить второй компьютер/виртуальную машину, поставить туда bind и настроить /etc/bind/named.conf.local следующим образом:

zone "HostA.lan" {
        type slave;
        file "/etc/bind/HostA.lan";
        masters { 192.168.0.3; };
       check-names ignore;
//      allow-transfer { 127.0.0.1; };
};

zone "1.24.10.in-addr.arpa" {
        type slave;
        file "/etc/bind/HostA.lan.reverse";
        masters { 192.168.0.3; };
       check-names ignore;
//        allow-transfer { 127.0.0.1; };
};

zone "_msdcs.HostA.lan" IN {
       type slave;
       file "/etc/bind/msdcs.mydomain.local.zone.db";
       masters { 192.168.0.3; };
       check-names ignore;
};

В клиентах должен стоять адрес bind сервера.

И в конце

chown -R bind:bind /etc/bind/