tente definir seus servidores dns em sua sub-rede:
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.5 192.168.1.253;
option routers 192.168.1.254;
option domain-name "hlb.net";
option domain-name-servers 192.168.1.4;
}
No FreeBSD nós rodamos o Samba4 como um DC e até recentemente nossos endereços IP eram entregues pelo servidor DHCP dos roteadores. Nós mudamos para rodar um servidor DHCP na máquina FreeBSD com a seguinte configuração: -
# dhcpd.conf
#
# Sample configuration file for ISC dhcpd
#
# option definitions common to all supported networks...
option domain-name "hlb.net";
option domain-name-servers 192.168.1.4;
default-lease-time 600;
max-lease-time 7200;
# Use this to enble / disable dynamic dns updates globally.
#ddns-update-style none;
# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
authoritative;
# Use this to send dhcp log messages to a different log file (you also
# have to hack syslog.conf to complete the redirection).
log-facility local7;
# This is a very basic subnet declaration.
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.5 192.168.1.253;
option routers 192.168.1.254;
}
Agora não podemos adicionar máquinas ao domínio. Os clientes do Windows 8.1 reclamam de "caminho não encontrado" após inserir as credenciais, correto ou não.
A configuração do Samba4 é muito simples: -
#Global parameters
[global]
workgroup = HLB
realm = HLB.NET
netbios name = SERVER1
server role = active directory domain controller
dns forwarder = 192.168.1.254
nsupdate command = /usr/local/bin/samba-nsupdate -g
allow dns updates = nonsecure
[netlogon]
path = /var/db/samba4/sysvol/hlb.net/scripts
read only = No
[sysvol]
path = /var/db/samba4/sysvol
read only = No
[home]
path = /srvdata/homes
read only = No
[profiles]
path = /srvdata/profiles
read only = No
[packages]
path = /srvdata/packages
read only = No
Os testes de DNS parecem ser os esperados: host -t SRV _ldap._tcp.hlb.net Rendimentos: -
_ldap._tcp.hlb.net has SRV record 0 100 389 server1.hlb.net.
E: -
host -t SRV _kerberos._udp.hlb.net
Rendimentos: -
_kerberos._udp.hlb.net has SRV record 0 100 88 server1.hlb.net.
Finalmente, testando o registro do DNS A via: -
host -t A SERVER1.hlb.net
O seguinte é retornado: -
SERVER1.hlb.net has address 192.168.1.4
Parece que podemos ter perdido alguma opção de configuração ao configurar o servidor DHCP, no entanto, estamos perplexos no momento. Qualquer insight seria excelente, pois temos certeza de que há outros que têm uma configuração semelhante para nós.
tente definir seus servidores dns em sua sub-rede:
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.5 192.168.1.253;
option routers 192.168.1.254;
option domain-name "hlb.net";
option domain-name-servers 192.168.1.4;
}
Tags dhcp samba4 domain-name-system