iT邦幫忙

0

如何讓兩台伺服器上的VM網路可以互連?

  • 分享至 

  • xImage

因為正在研究怎麼跑NTTTCP網路效能測試工具,
所以想依照Microsoft的說明網站嘗試建立兩個Hyper-V VM在兩台不同的伺服器上,
兩台伺服器上各有一張實體兩port 100G NIC,
然後兩台伺服器上都安裝Windows Server 2022,
VM也是安裝Server 2022作業系統,
VM裡網路設定採用虛擬網卡,
但之後我就不知道要如何可以讓兩台伺服器的VM內部虛擬網路給連起來,
請問各位前輩可否指導小弟要怎麼設定才能讓兩個虛擬網路連接起來?
謝謝.

froce iT邦大師 1 級 ‧ 2022-12-05 16:45:11 檢舉
先建一個虛擬網路交換機,然後這兩台機器都在同一個虛擬網路交換機裡。
https://learn.microsoft.com/zh-tw/windows-server/virtualization/hyper-v/get-started/create-a-virtual-switch-for-hyper-v-virtual-machines
lasthero iT邦新手 4 級 ‧ 2022-12-05 17:00:12 檢舉
謝謝, 來試試看.
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
alien663
iT邦研究生 3 級 ‧ 2022-12-05 17:26:49
最佳解答

兩台伺服器有互通嗎?
我以前在玩的時候曾經兩台伺服器直接網路線對接,設定虛擬交換機之後,進去VM裡面寫靜態IP就可以互通了。
不過如果像你要那樣測試網路效能工具怎樣使用,其實在同一台伺服器上建VM就好,甚至可以使用模擬器(GNS3那種)來跑就夠了。
更簡單的方法,甚至使用個人PC開小台的虛擬機也可以直接測試。

lasthero iT邦新手 4 級 ‧ 2022-12-06 08:21:49 檢舉

請教一下同一台伺服器上建VM是指一台伺服器上建兩個VM嗎? 如果是同台伺服器的話, 可以把那台伺服器上的實體網路卡上的兩個port一個分配給一個VM, 另一個port分配給另一個VM, 然後設定虛擬交換機把兩個port透過兩個VM對連, 再去測NTTTCP?

alien663 iT邦研究生 3 級 ‧ 2022-12-06 08:44:10 檢舉

同一台伺服器內的話,甚至不用實體網卡,直接用虛擬交換機接上兩台VM就好,不過這樣建議把VM設定為固定IP,不然VM重開機IP就會跑掉。

https://ithelp.ithome.com.tw/upload/images/20221206/20153982FU8dBOfEQR.jpg

alien663 iT邦研究生 3 級 ‧ 2022-12-06 09:00:04 檢舉

不過這種方式比較適合你研究NTTTCP的使用方法,跑lab沒問題,實際上要測試網路效能,是不準確的,畢竟沒真的接到網路上,只是透過電腦內部的軟體交換機去模擬而已。

0
wlhfor1974
iT邦新手 3 級 ‧ 2022-12-06 15:43:19

兩台實體伺服器都要設定虛擬交換器,各自的虛擬機的網卡要設定在各自虛擬交換器上,兩台實體伺服網路對接(有100G的交換器插上交換器才能有100G,沒有就對串),兩台虛擬機設同網段IP就能互通了

不過如果只是要測試頻寬,為何不用實體機測就好??

我要發表回答

立即登入回答