iT邦幫忙

0

Windows 2012 r2 雙網卡,指定由某張網卡對接到另外一台Windows 2012 r2 做資料備份問題

各位先進
小弟有兩台Windows 2012 r2,其中A伺服器為共用資料夾分享給大家使用,B伺服器用來備份A伺服器裡共用資料夾部分。
環境:
A伺服器有兩張網卡:
1.IP:172.16.2.54 /子網遮罩255.255.252.0/通訊閘172.16.1.254
2.IP:192.168.1.54/子網遮罩255.255.255.0

B伺服器有兩張網卡:
1.IP:172.16.2.2 /子網遮罩255.255.252.0/通訊閘172.16.1.254
2.IP:192.168.1.2/子網遮罩255.255.255.0

兩台伺服器的網段172.16.X.X都有接到Switch Hub區網讓使用者端可連線。
兩台伺服器的網段192.168.X.X用跳接網路線直接網卡對接,目的是要B伺服器不透過Switch Hub 直接用192.168.X.X的網卡來複製A伺服器資料做備份。
B伺服器用\192.168.1.54 可以抓到A伺服器上的共用資料夾
發現問題:
1.B伺服器用\192.168.1.54 方式複製資料過來時發現 網卡172.16.2.54 也在傳輸一樣的資料,想用route add 方式指定網卡卻發現192.168.X.X沒有通訊閘可以用

請問如何雙網卡中如何透過指定網卡用網路線直接對接到另外一台電腦做備份呢?

以下是小弟的路由

https://ithelp.ithome.com.tw/upload/images/20171026/20107053S3qRCaMIYD.jpg

2017/11/02 經過窮嘶發發指點,修改後的路由為以下
A 伺服器
https://ithelp.ithome.com.tw/upload/images/20171102/201070533DidSvlyOg.jpg
B 伺服器
https://ithelp.ithome.com.tw/upload/images/20171102/20107053RPK0oCfOP8.jpg

目前測得方式由 B伺服器利用 "\ \192.168.1.54" 複製檔案過來發現依舊使用兩張網卡傳,而無法只透過指定一張網卡傳輸。
還請教 窮嘶發發發 新進指教 謝謝

看更多先前的討論...收起先前的討論...
我只能說樓主的公司真有錢,如果是我,直接上一個USB 3 外接裝置,直接備份,備份完送銀行保管箱就好
準備一台伺服器,隨便也要三五萬的,只是做備份,有需要這麼搞嘛
如果單從路由表來想,你要想的應該是 ROUTE DELETE 了,而不是 ROUTE ADD
你沒有把整個 ROUTE TABLE 列上來,很難幫你判定該如何加減ROUTE ROLE
還有你的觀念沒念通 TCPIP吧,預設的路由就是自己,跟GW 有沒有指定有什麼關係
zomb iT邦新手 4 級 ‧ 2017-10-27 15:25:52 檢舉
恩~我們公司也有類似狀況
roylee iT邦高手 1 級 ‧ 2017-10-27 17:48:04 檢舉
印象中是因為smb multichannel的關係
機器 A,請注意後面的 if 的數字請確認一下你網卡哪一張是哪一個IP他的數字自己調整一下
route -p change 0.0.0.0 mask 0.0.0.0 172.16.1.254 metric 100 if 13
route -p add 172.16.0.0 mask 255.255.0.0 172.16.1.254 metric 1 if 13
route -p add 192.168.1.0 mask 255.255.0.0 192.168.1.2 metric 1 if 12

機器 B,請注意後面的 if 的數字請確認一下你網卡哪一張是哪一個IP他的數字自己調整一下
route -p change 0.0.0.0 mask 0.0.0.0 172.16.1.254 metric 100 if 13
route -p add 172.16.0.0 mask 255.255.0.0 172.16.1.254 metric 1 if 13
route -p add 192.168.1.0 mask 255.255.0.0 192.168.1.54 metric 1 if 12

大約這樣,樓主自行試看看
窮嘶發發發
小弟已經依照您所說的自行更改,但發現傳輸檔案時還是兩張網卡一起跑,小弟有po出路由,還請窮嘶發發大大 指點迷津~謝謝您
查詢到好像跟2012 有關係,可以用powershell停用SMB多重通道
Set-SmbServerConfiguration -EnableMultiChannel $false
Set-SmbClientConfiguration -EnableMultiChannel $false
經過關閉多重通道,這個問題似乎解決

1 個回答

0
土豆
iT邦新手 4 級 ‧ 2017-11-06 08:55:57

樓主你A伺服器是用來讓使用者連線
B伺服器是用來備份A伺服器
那你其實不用把B伺服器接上172這段吧?

A伺服器接兩張卡
1>>172對USER
2>>192對B備份
B伺服器接一張卡
192對A備份
不就搞定?
這樣絕對不會有備份時吃到172頻寬的問題啊。

B伺服器 也會有使用者連上呢

我要發表回答

立即登入回答