簡單地說,DFS 將網路上共用資料夾重新組織,構成一個新的樹狀邏輯架構(共用資料夾的實體位置未改變)。
但DFS Replication在做複製時,是採RPC的動態Port的方式,所以如果兩台Server 都有開啟或需要經過防火牆的狀況下,會出現無法複製的問題。可以在Server的事件檢視器裡面找到下面的錯誤訊息(錯誤:1753 終點對應表中無更多可用的終點)事件ID:5002。
我們可以經由 dfsrdiag.exe 這支程式,來讓DFS Replication使用固定的靜態Port。在DC裡開啟「命令提示字元」,下達
C:\> dfsrdiag staticRPC /port:6666 /Member:DC1
C:\> dfsrdiag staticRPC /port:6666 /Member:Server1
讓DC1及Server1都使用固定的TCP Port 6666。您可以使用下列指令來觀察
C:\>dfsrdiag DumpMachineCfg
有需要時,可以到Administrative Tools(管理工具)中的Services(服務),找到DFS Replication,把它重新啟動一次。然後在DC1放一個檔案到 C:\office\ 中,再到Server1使用封包捕捉程式捉取封包來觀察,會發現整個複製行為,會使用TCP port 6666來進行。
如此一來,您便可以在防火牆上,設定允許封包通過TCP port 6666即可。
沒有留言:
張貼留言
如您對本文有任何建議或意見,歡迎您留下您寶貴的意見!