iT邦幫忙

0

vmware server 2.0 用bridge mode可以讓"1張"實體網卡同時用3個實體ip上網嗎?

硬體資料:
host: windows xp + "1張"實體網卡 (連cablemodem, isp提供3個動態實體ip)
guest: 2個vm(同樣都是裝xp), 默用vmware server 2.0的設定(vmnet0為bridge)
**情況:**使用vmware server 2.0 bridge mode現在能夠讓host和1個guest都能夠同時上網(host 和 guest都各用1個實體ip),個第2個guest(虛擬網卡也設定bridge mode)就抓不到實體ip了.
目的: 1張網卡讓host & 2個guest都能同時用isp發的不同實體ip上網
問題1: 請問vmware server 2.0 是否1張實體網卡只限對應1張虛擬網卡? 不能同時對應2張虛擬網卡?
問題2: 有否其它方法達到我要的目的? 不限使用vm
謝謝!!

看更多先前的討論...收起先前的討論...
shuan0114 iT邦好手 1 級 ‧ 2012-10-01 09:26:30 檢舉
純粹討論,這種設定是為什麼呢??
多此一舉的設定,何必呢??
James iT邦大師 7 級 ‧ 2012-10-01 10:25:17 檢舉
這樣設定並沒有問題。
DHCP要不到IP情況很多,可能要做更多測試才有答案
例如,調換兩個GUEST的網卡MAC、重開CABRLMODEM....等
也可以先設為NAT模式以確認不是GUEST本身的問題。
最後還有在HOST使用TCPDUMP觀察封包或向ISP反應。
iclave5 iT邦新手 5 級 ‧ 2012-10-03 20:23:26 檢舉
對方server要求
iclave5 iT邦新手 5 級 ‧ 2012-10-03 20:24:58 檢舉
不是guest問題,似是1張實體網卡只能對應1個虛擬網卡
James iT邦大師 7 級 ‧ 2012-10-09 09:13:13 檢舉
沒有試過VMWARE SERVER,不過我在ESXI 4和 VIRTUAL BOX,這樣設定都沒問題,當然我的DHCP SERVER是自己架在實體路上,和你的環境不完全相同。

建虛擬機的主要目的就是作測試,為了測試方便我都是用自動取得IP、為了模擬實體網路環境我也都習慣設BRIDGE MODE。常常開3個虛擬來測都沒有問題。
iclave5 iT邦新手 5 級 ‧ 2012-10-10 12:57:12 檢舉
問題已解決
利用microsoft virtual pc 架2個vm, 網卡仍選同host的網卡,仍用bridge模式,
它會把網卡調成雜湊模式,就能夠1張實體網卡同時用3個實體動態ip了!
也就是之前的作法沒錯,問題是出在別的地方-->檢查後發現是我的ip分享器即使在橋接器模式也會吃掉我1個實體ip,使得我的vm抓不到ip
(virtual pc 比 vmware吃的資源少很多,而且開關都方便,實際使用後的經驗)

2 個回答

8
hon2006
iT邦大師 1 級 ‧ 2012-09-29 21:14:45
最佳解答

一般虛擬機器在網路的設定上大致會設定成主要的三種模式:Bridge (與主機在同一網路,不透過任何的轉接),Host-Only (不對外連線),NAT (透過NAT轉到外面的網路)

1.如果你用bridge mode,買一個頻寬分享器或防火牆幫你 Virtual IP address 或是 mapping ip address 就可以.
2.再買2個網路卡,每塊網路卡設實體ip,使用nat mode.

看更多先前的回應...收起先前的回應...
iclave5 iT邦新手 5 級 ‧ 2012-09-30 11:56:12 檢舉

您好~我有點不太明暸您的意思,可否稍微詳細說明一下第1點,Virtual IP address給的應該是192.168.x.x那種的嗎?若此不是我要的目的,我是要用isp配的3個實體ip。另外我是有台ip分享器,若要mapping ip address ,但是isp提供的是動態實體ip,該如何map? thx!

hon2006 iT邦大師 1 級 ‧ 2012-09-30 13:49:44 檢舉

沒注意到你的是浮動ip.1張網卡是無法做3組dhcp的.你可以改用esxi加3張網卡就可以.

hon2006 iT邦大師 1 級 ‧ 2012-09-30 13:50:25 檢舉

還要1個switch

hon2006 iT邦大師 1 級 ‧ 2012-09-30 13:59:25 檢舉

想了一下,應該會loop.所以還是要有3部實體電腦才行.dhcp無解.

8
wiseguy
iT邦超人 1 級 ‧ 2012-09-29 22:30:44

只需要一個實體 IP 就能讓三台同時上網。除非你的 VM 需要做服務,讓外面可以連進來,要不然是不需要實體 IP 的。
host 設定一個內部區網 IP,比如叫 192.168.1.11,Gateway 就設自己。
guest 則使用 Bridge 模式,分別設為 192.168.1.12 及 192.168.1.13,Gateway 設為 host 的 192.168.1.11。
在 host 連上線之後,host 及 guest 三個就都能上網了。不管開幾個 VM,均依此類推。

iclave5 iT邦新手 5 級 ‧ 2012-09-30 11:50:39 檢舉

抱歉我的目的是要求使用isp提供的3個實體ip,而非自己配發的192.168.x.x

wiseguy iT邦超人 1 級 ‧ 2012-09-30 15:38:17 檢舉

雖然是多此一舉,不過那兩台 VM 一樣還是可以自行撥 ADSL 上線啊,這樣你就會用到三個實體 IP 了。

iclave5 iT邦新手 5 級 ‧ 2012-10-03 20:26:45 檢舉

多謝了..前一位先回所以選他

我要發表回答

立即登入回答