我有一个 Samba4 AD 设置。我不明白为什么服务器在网络上仅通过其 IP 地址可见,而不是通过主机名可见。
对我来说配置看起来不错,与我们在其他地方看到的一样,它按预期运行。
如果我尝试访问,则\\SERVER7
一切正常。
[global]
server services = s3fs, rpc, nbt, wrepl, ldap, cldap, kdc, drepl, winbindd, ntp_signd, kcc, dnsupdate
realm = domain.lan
ldap server require strong auth = no
netbios name = SERVER7
workgroup = DOMAIN
server role = active directory domain controller
log level = 5
idmap_ldb:use rfc2307 = yes
log file = /var/log/samba/log.%m
ea support = yes
[users]
path = /home/users/
read only = no
[profiles]
comment = Users profiles
path = /home/profiles
read only = no
browsable = no
这可能是反向 DNS 问题吗?这是 10.0.0 区域的 BIND 配置:
$TTL 86400
@ IN SOA samba.domain.lan samba.domain.lan (
1997022705
28800
14400
3600000
86400 )
NS samba.server7.
NS samba.domain.lan.
NS server01.domain.com.
NS mailing.domain.com.
; IN NS 10.0.0.7
7 PTR samba.domain.lan.
7 PTR wpad.domain.com.
2 PTR server02.domain.com.
14 PTR mailing.domain.com.
7.0.0.10.in-addr.arpa. IN PTR server7.
示例nslookup
和ipconfig
来自客户的内容:
C:\Users\administrator.DOMAIN>nslookup server7.domain.lan
Server: samba.domain.lan
Address: 10.0.0.7
Nome: server7.domain.lan
Addresses: 10.0.0.7
192.168.0.7
C:\Users\administrator.DOMAIN>nslookup 10.0.0.7
Server: server7
Address: 10.0.0.7
Nome: server7
Address: 10.0.0.7
C:\Users\administrator.DOMAIN>ipconfig /all
Configurazione IP di Windows
Nome host . . . . . . . . . . . . . . : VM01W7
Suffisso DNS primario . . . . . . . . : domain.lan
Tipo nodo . . . . . . . . . . . . . . : Ibrido
Routing IP abilitato. . . . . . . . . : No
Proxy WINS abilitato . . . . . . . . : No
Elenco di ricerca suffissi DNS. . . . : domain.lan
Scheda Ethernet Connessione alla rete locale (LAN):
Suffisso DNS specifico per connessione:
Descrizione . . . . . . . . . . . . . : Connessione di rete Intel(R) PRO/1000 MT
Indirizzo fisico. . . . . . . . . . . : 00-C1-44-71-14-CD
DHCP abilitato. . . . . . . . . . . . : No
Configurazione automatica abilitata : Sì
Indirizzo IPv4. . . . . . . . . . . . : 10.0.0.12(Preferenziale)
Subnet mask . . . . . . . . . . . . . : 255.255.255.0
Gateway predefinito . . . . . . . . . : 10.0.0.250
Server DNS . . . . . . . . . . . . . : 10.0.0.7
Server WINS primario . . . . . . . . : 10.0.0.7
NetBIOS su TCP/IP . . . . . . . . . . : Attivato
Ubuntu 16.04 上的 Samba 4.3.11。
答案1
听起来好像您的客户端没有配置为使用 Samba 4 AD DC 作为其 DNS 提供程序。
请确保客户端被指向为 DNS 的 AD DC,并发布 nslookup 的结果server7.domain.lan