История изменений
Исправление 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/