VM安裝Ubuntu做NAT問題

目前用VMware Player建立一個安裝Ubuntu 10.10的虛擬機器,Host os是XP,配有兩張實體網路卡。

VM的兩張虛擬網路卡設定為bridge,Virtual Network Editor設定vnet0和vnet2分別對應到實體網路卡A和B。
其中A(eth0)是對外,B(eth1)是對內,對外的資料是收DHCP配發的。確定對外都正常,但是對內ping不到內網其他電腦。

我將eth1設為192.168.3.1/24,gateway 0.0.0.0(Ubuntu的UI不輸入數值就不能apply),連接到switch hub,另一台機器安裝cent os當作內網的主機,IP設192.168.3.100,插到同一台switch hub。
ping 192.168.3.100會發生Destination Host Unreachable,而內網主機ping 192.168.3.1也是一樣。

從host os將B網路卡設定為192.168.3.5,不設gateway和DNS,從host os ping 192.168.3.100成功,反過來也可以。

奇怪的是,我將vnet和vnet2對應的實體網卡互換做測試,vnet0=B,vnet2=A,然後讓Ubuntu restart,將網路設定都改為DHCP,這樣就沒辦法連線了。嘗試過將default route改為eth1仍然無法連線。

已經做過交叉測試,只有在vnet和vnet2對應的實體網卡互換時才會無法連線,硬體是沒有問題的。
2011-04-09 15:27 發佈
你找一下vmware裡面
網卡的橋接/NAT等等的設定
另外還有你的虛擬機的網卡所屬的通道
通通會影響

你現在的設定應該是虛擬機直接NAT出去,導致你的對外OK,對內失敗
請將網卡設定為橋接模式,就可以跟內部的實體LAN對接!

試試看吧!
沒有萬能的資費,只有懶惰的使用者!網路問題?盡量解決就好啦!
小弟也常遇到這種bridge不通的狀況, 通常(在右下角的網路圖示按右鍵)Disconnect再Connect就會解決
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?