
Ubuntu 14.04 サーバーに Samba 共有があります。マシンごとのログ記録は、log.%m によってオンになっています。Samba のドキュメントによると、%m はクライアント マシンの NetBIOS マシン名です。
私たちのネットワークは PC と Mac が混在しています。PC はすべて Windows 7 を実行し、Mac はすべて Yosemite を実行しています。各 PC には、log.david、log.andrew などの個別のログ ファイルが割り当てられています。すべての Mac は同じファイル (log.workstation) にログされています。ただし、これらのマシンはすべて、システム環境設定 > ネットワーク > Ethernet > 詳細 > WINS で構成された独自の NetBIOS 名を持ち、すべて正しいワークグループに接続されています。「workstation」という名前は、どのマシンにもどこにも表示されません。
では、なぜ Samba は設定された名前を認識しないのでしょうか?