私たちが持っている40台以上のデスクトップマシンのうち、約5台はWindows 7ボックスで、残りはFedoraです。したがって、ADを実行しておらず、実行したくありません。 Sambaを(CentOSボックスに)デプロイし、WINSサーバーとして構成しました。
有線ネットワークは1つVLAN(およびサブネット)、WiFiは別です。基本的なネットワークは正常に機能します(たとえば、誰もが他のすべての人にpingを実行できます)。Sambaサーバーは両方のサブネットのマスターブラウザーとして構成されます。
Windows 7ボックス(WiFi上)が(有線ネットワーク上の)Sambaが提供する共有にアクセスしたい場合、それは可能ですが、ユーザーが\ servername\shareを指定した場合に限ります。 Windows 7ユーザーは、Windowsエクスプローラーの「ネットワーク」部分でサーバーを見つけることができません。
さらに悪いことに、(有線ネットワーク上の)共有多機能プリンターはまったく見つかりません。 TCP/IPポートを作成し、それを介して印刷することで、印刷を機能させることができます。ただし、プリンタの他のすべての機能(スキャンなど)は機能しません。プリンタに付属のキャノン固有のソフトウェアは、プリンタを認識できません。
私はLinuxの人で、自分の深みからは程遠いです。 Windows 2008を展開することでこれが修正される場合は、ハートビートで実行しますが、そのサーバーを構成する方法がわかりません(WINS?DNS?何か他のもの?)
どんなアドバイスも大歓迎です!
Sambaマシンを両方のVLANに配置するのは少し奇妙です。マルチホーミングSMBサーバーは問題が発生する可能性があるため、通常は回避する必要があります。このマシンがサブネット間のルーターとして機能している場合でも、単一のIPでのみリッスンするようにSambaを構成します。
WINSサーバーは、NetBIOS名前解決の問題を解決する必要があります。
SambaサーバーをWINSサーバーとして構成し(smb.confのwins support = yes
グローバル構成ディレクティブを使用)、クライアントにSambaサーバーをWINSサーバー(理想的には、DHCPスコープ内のSambaサーバーのIPアドレスに設定された「netbios-name-servers」オプションを渡すことによって)。
ここでいくつかの良い背景を得ることができます: http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/NetworkBrowsing.html
異なるVLANへの2つのインターフェイスがある場合、Linuxボックスの各インターフェイス(メインテーブルに加えて)にパケットマーキングとルートテーブルを使用して、トラフィックトラフを送信するインターフェイスを知る必要があります。
デバイスに複数のインターフェイスがあることは、それらが集約されていない場合、本当に悪夢です(ポートチャネル/ボンドインターフェイス)
できることは、サーバーを1つのサブネット/ VLANのみに配置し、smbサーバーにwins/lmhostまたはhosts/dnsエントリを使用することです。各ソリューションには、一連の問題があります。
windowsは、nbd AMD smbプロトコル(ポート137、138、139)を使用して、広告なしでWindowsネットワークにリソースを配置します。これらのプロトコルはルーティングできません!この種の機能を使用するには、ブロードキャストリレーを設定する必要があります。
ルーターがLinuxの場合は簡単に実行できます。そうでない場合は、ルーターがこれを実行する方法を調べる必要があります。