設定
Windows Server 2012 ( ) で実行されている AD サーバーがありますad01.<domainroot>
。Ubuntu 20.04 ( fs02.<domainroot>
) で実行されている Samba ファイル サーバーがあります。ファイル サーバーは winbind を使用してドメインに参加しています。
この投稿では<ドメインルート>同等のプレースホルダーとなるAD.EXAMPLE.ORGそして<ワークグループ>ワークグループ用。
問題
ホスト名経由で samba サーバー/共有にアクセスできず、到達不能であることを示すネットワーク エラーが発生します。
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 構成を修正するとずれが再び問題になることがなくなりました。