iT邦幫忙

0

Hyper-V 內欲建置相同 MAC Address Guest OS?

各位好:
Host OS: Windows Server 2012 R2
Guest OS: Windows XP
Virtual Switch 數量: 1 (Public)
需求: 建置多個相同 MAC Address 的 XP, 且外部可 VNC 連至此 XP 進行操作

目前放 2 個 XP 進去,相同 MAC Address, 雖然 IP 分開設定為 x.x.x.201 和 x.x.x.202
但是大家都知道會相衝. 造成連線緩慢且會斷線. 這邊不知道有什麼方式可以達成網路正常運作?

謝謝.

16
yesongow
iT邦大師 1 級 ‧ 2014-08-27 10:30:52
最佳解答

原來是要針對軟體檢查by-pass呀!

大哥我來教你一招!

既然是虛擬機器,那就將多台XP的網路卡,新增第二張
第一張網路卡用來上網,所以MAC請指定為AUTO系統指派!IP請符合環境設定!

第二張網路卡僅用來認證,你可以指定MAC符合你的需要,另外IP請分別指定
例如10.1.1.1/255.255.255.252,請勿填寫DefautGateway。
你要讓網卡UP,可以by-pass軟體認證,但不會通,也不會影響該XP無法連線至公司內部網路!

以前客戶使用某公司(通x)的(某某tower)軟體,就是會綁實體主機的MAC授權,所以幫虛擬化前,都要抄MAC,以防萬一!

快給我最佳解答吧!

看更多先前的回應...收起先前的回應...
enen1980 iT邦研究生 1 級 ‧ 2014-08-27 11:15:35 檢舉

拍手

streit iT邦新手 3 級 ‧ 2014-08-27 12:23:58 檢舉

發問候 6 小時才能選最佳解答... XD
剛剛立刻去新增網卡, 不過我是把原本的網卡改設 10.1.1.1
新增的才設定為環境內的。避免有些軟體很笨只會抓第1組 (我有遇過)。
搞定了。反正做到測試技術面是否可行就好了。後面是別人的事。

yesongow iT邦大師 1 級 ‧ 2014-08-27 12:36:00 檢舉

頭腦不錯喔!
會舉一反三!
你的公司有你,業績一定蒸蒸日上!

kennex iT邦新手 5 級 ‧ 2014-08-28 12:37:38 檢舉

所以你是鼓勵盜版了?

yesongow iT邦大師 1 級 ‧ 2014-08-30 01:41:18 檢舉

軟體商要再精進,鎖網卡被破解!那下次就鎖CPU序號!
遇到電腦升級,一律將CPU繳回,並註銷舊的CPU序號!

不然,使用軟體前,須連線至軟體公司檢查序號及授權!並將該序號設定為Login
軟體結束後,將該序號設定為Logoff!
若下次軟體使用前,發現該序號已經在軟體公司Login,則較晚登入的電腦,即可刪除序號!

cmwang iT邦高手 1 級 ‧ 2014-08-30 14:17:41 檢舉

yesongow提到:
軟體商要再精進,鎖網卡被破解!那下次就鎖CPU序號!

印象中X86讀取CPU序號是在PIII時代出現的,但是因為引起爭議後來BIOS就出現關閉讀取序號功能了,所以不見得有序號可讀,再說如果是透過Hypervisor執行的,那好像也沒啥是不可能發生的了OrzOrz....

okra iT邦研究生 3 級 ‧ 2014-08-30 16:10:01 檢舉

世事無絕對,凡事都有可能~~

2
summertw
iT邦好手 1 級 ‧ 2014-08-27 08:27:47

streit提到:
2 個 XP 進去,相同 MAC Address

理論上,Hyper-V會為您的虛擬機器建置不同的Mac Address才對,所以不太明白,為何你會建置相同的Mac Address??

除非你在XP有執行了用 Mac Address 所保護的軟體,否則,沒有必要這樣做才對..
Mac Address的實體應會是在七層協定中的封包傳送應用,一般軟體的應用是用不到才對..
所以,可否請樓主再詳細說明一下你設同相同Mac Address的真正目旳??

hon2006 iT邦大師 1 級 ‧ 2014-08-27 08:39:05 檢舉

大概是有的套裝軟體會鎖 mac address

streit iT邦新手 3 級 ‧ 2014-08-27 09:54:32 檢舉

樓上正解... 就是因為要用到軟體對MAC Address的。所以目前這2個XP是我手動設定靜態MAC Address.

0
enen1980
iT邦研究生 1 級 ‧ 2014-08-27 09:38:56

在HYPER-V option 中調較兩台XP SETTING ENABLE SPOOFING OF MAC ADDRESS. 在2台XP 中COMMAND MODE ARP -D *

可以嗎?

streit iT邦新手 3 級 ‧ 2014-08-27 10:21:17 檢舉

MAC Address spoofing Default 是 ON 的。
剛剛測試,兩台 XP 在 VNC 連線情況下,都下了 arp -d *
還是不行,VNC 仍會有斷線重連的現象。操作也會 delay。

操作方式:開記事本, 輸入英文字, 看反應速度. 字母出現速度有時正常, 有時延遲, 有時斷線重連.

kennex iT邦新手 5 級 ‧ 2014-08-28 12:36:13 檢舉

所以你是鼓勵盜版了?

kennex iT邦新手 5 級 ‧ 2014-08-28 19:56:06 檢舉

醫生醫的是人,人有生命危險的問題,盜版那能類比啊!!一個是偷人家軟體用,一個是人的生命.

0
cmwang
iT邦高手 1 級 ‧ 2014-08-30 14:07:48

不同IP解出的MAC address其實是可以一樣的(i.e. IP不同,所以不會衝IP,而外界要送資料給各IP前所送出的ARP request也會得到一樣的MAC address偷笑),會反應遲緩甚至斷線其實是因為對switch而言這麼搞相當於單一MAC address同時出現在其下不同port上,造成switch無所適從(不論實體switch或是虛擬switch,都是靠MAC address來判斷怎麼forwarding的偷笑),真要這麼玩就只能在超古老的HUB上才不會出問題,問題是Hypervisor提供的應該都是virtual switch,而不是virtual hub吧OrzOrz....

okra iT邦研究生 3 級 ‧ 2014-08-30 16:10:39 檢舉

「出來混,遲早要還」~~

我要發表回答

立即登入回答