作者yzupcbug (pcbug)
看板HOT_Game
標題Re: [討論] 使用VMware的戰略
時間Wed Jul 4 21:12:39 2007
※ 引述《newclicker (Newclicker)》之銘言:
: 有一個想法,若VMware以模擬網卡的方式
: 取得浮動ADSL可用的ip於虛擬機器中的XP來撥接
: 是可行的話...
: 印象中有一些軟體比如SoftEther可以直接於
: 實體電腦中模擬出n張虛擬網卡,
: 再直接以這些虛擬網卡取得可用的浮動ip,
: 如此是否可省下虛擬機器所需的硬碟與記憶體的資源?
: 以上是一個想法,缺乏實際驗證,不知是否可行
: 大家可以討論看看...
SoftEther 是這樣的, 他虛擬出一張網路卡, 但是是跟他的軟體連通,
不是架接於原始網路卡上. 有軟體使用該虛擬網卡, 傳送的封包都會進入
SoftEther的軟體裡, 然後透過軟體與另一端的軟體連線...
所以那張網路卡要通要能用, 得要透過該軟體, 與另一端虛擬的 SoftEther HUB 連通,
才有作用. 是屬於一種 Tunnel 用法, 不過包的資訊是更底層(Layer2)就是,
一般的 Tunnel (如VPN)是從 Layer3 開始包起.
而 VMware 是整個從 Layer 2 就做 bridge 進 虛擬PC 上的網卡, 因此除了實體層外,
(廢話...實體層也虛擬..是什麼東西?)在 虛擬PC 裡的網卡是完全模擬出來的,
所以從卡號開始就不同於真實網路卡, 故可以取得不同的 IP.
而原po的想法是不錯, 不過, 得自己寫一個合併上述兩個軟體的東西,
會顯得非常複雜....XD
你得先做出 SoftEther 的虛擬網卡, 然後再做出 VMware 的
bridge for 實體網卡功能~
做出來的話, 我想, 會有一堆網管想哭, 台灣的 ISP 也會想哭, 一台電腦就可以抓
十幾個IP不放....XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.105.154.115
推 vicamo:既然知道實體層不能模擬,那什麼是「從 Layer 1 就做 07/04 21:15
→ vicamo:bridge 進虛擬 PC 上的網卡」呢 ... 07/04 21:16
推 vicamo:虛擬網卡可以用 pcap 作出來,但是就要從頭搞 ip stack 07/04 21:18
→ yzupcbug:啊勒! 打錯了!!! 07/04 21:20
※ 編輯: yzupcbug 來自: 59.105.154.115 (07/04 21:21)
※ 編輯: yzupcbug 來自: 59.105.154.115 (07/04 21:21)
推 wahaha99:不會有抓十幾個IP的問題...PPPoE會鎖定你能拿的IP量 07/04 21:22
→ wahaha99:Cable modem則是看modem mac addr. 07/04 21:22
→ yzupcbug:回wahaha:seednet可變換成用DHCP取得IP~ 不過最多取10個. 07/04 21:24
→ yzupcbug:但是一旦每個客戶都抓10個IP.... 07/04 21:25
→ yzupcbug:Cable modem大多用DHCP取得IP的, modem本身是bridge, 且 07/04 21:25
→ yzupcbug:能取得幾個IP也是modem控制, 參數則是開機時透過modem與 07/04 21:26
→ yzupcbug:類似radius方式取得. 07/04 21:26
→ yzupcbug:簡單說就是modem設定有多少個不同的mac address能通過. 07/04 21:27