iT邦幫忙

0

hyper -v 內部網路

yishow 3 年前9501 瀏覽

請問一下:
我在hyper-v中新增了兩張內部的網卡,我安裝了兩個作業系統分別個用一張內部的網卡,我想用hyper-v來架服務練習,但是試了好久,兩台互相PING不到,有什麼辦法可以讓兩部虛擬主機可以互相PING的到,我把兩張內部網卡用網路橋接器接起來也不行

4
xsuper0027
iT邦新手 2 級 ‧ 3 年前
最佳解答

你要先設定Vswitch並選擇內部(外部也行),然後在VM的網卡設定指定到這個Vswitch,如果你都這樣做了還是不通,確認一下你的VM是不是win server預設win server會檔ping 請打開ICMP協定就可以ping通,如果不會開ICMP請直接關掉防火牆就可以了

yishow iT邦新手 5 級 ‧ 3 年前 檢舉

Vswitch就是一張網卡的意思嗎??

6
darkeryu
iT邦新手 1 級 ‧ 3 年前

Hi,

我想你應該是新增一個 private virtual switch, 在虛擬機器裏新增網卡後連接到 private switch 就可以了...

yishow iT邦新手 5 級 ‧ 3 年前 檢舉

感恩老大 我試試看!

2
jasperlu
iT邦新手 5 級 ‧ 3 年前

"新增了兩張內部的網卡" "安裝了兩個作業系統分別個用一張內部的網卡" 看了以上的說明 我假設你安裝了 Internal1(192.168.0.XX) 和 Internal2(192.168.1.XX) 兩張網卡, VM 各使用一張網卡,所以 一個VM IP 192.168.0.YY ,一個VM IP 192.168.1.YY,這兩個不同 網段 所以當然 Ping 不到

建議
1.讓2個 VM 使用同一張網卡(Internal1 Host 192.168.0.30),並 設定相同網段(VM1 192.168.0.10, VM2 192.168.0.20),這樣就能 Ping (當然 防火牆要設定)

2.讓2個 VM 使用2張網卡( Internal1、Internal2) ,每個VM 都有 2個IP ,這樣也能 Ping 的到

yishow iT邦新手 5 級 ‧ 3 年前 檢舉

我是新增兩張內部網卡 兩個作業統,然後分別各設一張網卡,一張設192.168.0.2,另外一張設192.168.0.3這樣互相PING不道也

2
roylee
iT邦高手 1 級 ‧ 3 年前

您好

1.hyper-v 虛擬交換器新增一個私人虛擬交換器,然後你的兩個VM網卡都使用這個交換器,ip網路一樣就可以了

.hyper-v 虛擬交換器新增2個私人虛擬交換器,然後你需要3各VM
第一個VM一網卡對應第一個私人虛擬交換器(假設網段192.168.1.x/24 gw: 192.168.1.254)
第二個VM一網卡對應第二個私人虛擬交換器(假設網段192.168.2.x/24 gw: 192.168.2.254)

第三個VM 兩張網卡對分別對應第一個及第二個私人虛擬交換器,且這台VM當路由器 (win2003&win2008&win2012&Linux都可以達成)
(這兩張網卡設定該兩個網段IP,通常會是192.168.1.254 & 192.168.2.254)

我要發表回答

立即登入回答