Cài đặt
Chúng tôi có một máy chủ AD chạy trên Windows Server 2012 (ad01.<domainroot>
). Có một máy chủ tệp Samba chạy trên Ubuntu 20.04 (fs02.<tên miền>
). Máy chủ tệp được nối miền bằng winbind.
Trong bài viết này tôi sẽ sử dụng <domainroot> là trình giữ chỗ tương đương của AD.EXAMPLE.ORG và <workgroup> cho nhóm làm việc.
Vấn đề
Chúng tôi không thể truy cập máy chủ samba/chia sẻ thông qua tên máy chủ của nó, chúng tôi gặp lỗi mạng cho rằng không thể truy cập được:
.
Vấn đề là như nhau nếu sử dụng FQDN.
Nếu tôi điều hướng đến nó qua IP của nó (\<fs02IP>
), nó hoạt động mà không có vấn đề gì, vì vậy bản thân các chia sẻ có vẻ đúng. (smb.conf được thêm vào bên dưới)
Những gì tôi đã thử
Suy nghĩ ban đầu của tôi là kiểm tra DNS, nhưng nslookup fs02
cho tôi câu trả lời chính xác. Tôi cũng có thể ping nó mà không gặp vấn đề gì.
Tôi cũng đã cố gắng mân mê với smb.conf
, đây là cấu hình tôi hiện đang sử dụng:
[toàn cầu]
bảo mật = tên miền
nhóm làm việc=<nhóm làm việc>
lĩnh vực = <tên miền>
tên netbios = fs02
# === cấu hình đăng nhập ===
tệp nhật ký = /var/log/samba/%m.log
cấp nhật ký = 1
# === Thiết lập phụ trợ ===
cấu hình idmap *: phụ trợ = tdb
cấu hình idmap *: phạm vi = 2000-9999
cấu hình idmap <nhóm làm việc> : phụ trợ = thoát
cấu hình idmap <nhóm làm việc>: phạm vi = 10000-30000
winbind sử dụng tên miền mặc định = yes
nhóm lồng nhau winbind = có
vé làm mới winbind = có
chủ sở hữu thừa kế = có
đối tượng vfs = acl_xattr
bản đồ acl kế thừa = có
lưu trữ thuộc tính dos = có
tiện ích mở rộng unix = có
# === Chia sẻ định nghĩa ===
# ... cắt tỉa ...