설정
Windows Server 2012( )에서 실행되는 AD 서버가 있습니다 ad01.<domainroot>
. Ubuntu 20.04( )에서 실행되는 Samba 파일 서버가 있습니다 fs02.<domainroot>
. 파일 서버는 winbind를 사용하여 도메인에 연결됩니다.
이번 포스팅에서 제가 사용할<도메인 루트>의 동등한 자리 표시자가 되려면AD.EXAMPLE.ORG그리고<워크그룹>작업 그룹을 위해.
문제
호스트 이름을 통해 삼바 서버/공유에 액세스할 수 없습니다. 연결할 수 없다는 네트워크 오류가 발생합니다.
FQDN을 사용하는 경우에도 문제는 동일합니다.
IP( )를 통해 탐색하면 \\<fs02 IP>
문제 없이 작동하므로 공유 자체가 올바른 것 같습니다. (아래에 smb.conf 추가)
내가 시도한 것
내 초기 생각은 DNS를 확인하는 것이었지만 nslookup fs02
올바른 응답을 제공합니다. 문제없이 ping을 할 수도 있습니다.
나는 또한 을 조작하려고 시도했는데 smb.conf
현재 사용 중인 구성은 다음과 같습니다.
[global]
security = domain
workgroup=<workgroup>
realm=<domainroot>
netbios name = fs02
# === logging config ===
log file = /var/log/samba/%m.log
log level = 1
# === Backend setup ===
idmap config * : backend = tdb
idmap config * : range = 2000-9999
idmap config <workgroup> : backend = rid
idmap config <workgroup> : range = 10000-30000
winbind use default domain = yes
winbind nested groups = yes
winbind refresh tickets = yes
inherit owner = yes
vfs objects = acl_xattr
map acl inherit = yes
store dos attributes = yes
unix extensions = yes
# === Share definitions ===
# ... pruned ...
답변1
내 경우의 문제는 잘못된 NTP 구성으로 인해 다양한 서버 간에 시간 드리프트가 발생했기 때문입니다. 시계를 수동으로 재설정하면 문제가 확인되었으며 NTP 구성을 수정하면 드리프트가 다시 문제가 되는 것을 방지할 수 있습니다.