顯示具有 虛擬化 標籤的文章。 顯示所有文章
顯示具有 虛擬化 標籤的文章。 顯示所有文章

2019年6月28日 星期五

Virtualbox NatNetwork DHCP沒有派正確的IP給VM

很久沒有自己動手作LAB了,最近想測一些東西,需要一個獨立的LAB環境,這幾年我VM都改用Virtualbox了。
我的LAB環境需要一個獨立的C Class網段,幾台VM可以互連且能夠上網,在網上查了一下資料,在Virtualbox裡是可以使用NAT網路的功能來達成。(參考資料:[VirtualBox] 用 NAT Network 讓多個 VM 可互連,也可連至 Internet )
照著操作設定了,但VM被派到的IP居然是192.168.0.X,這剛好是我公司內部File Server用的IP,可把我嚇尿了~~但後來查發現只是IP網段看起來相同,並沒有互相影響。
在網路上找了好久都沒有答案,後來還把Virtualbox移除,安裝了最新版本去試還是一樣,最後還是老老實實去查Menu,用了以下幾個指令。
##列出Virturlbox網路上所有的DHCP Server
>vboxmanage list dhcpservers
一查之下有兩個,其中一個NetworkName是NatNetwork,沒錯就是他在派192.168.0.0/24這個網段的IP,這應該也不會是自動產生的,肯定是我不知道什麼時候設上的,真的一點印象都沒有…..
找出問題,後面就簡單了~~
##移除掉原NatNetwork上的DHCP Server
vboxmanage dhcpserver remove --netname NatNetwork
在回到Virtualbox管理員的"檔案-->喜好設定-->網路"將原來的Nat網路,移除後再新增,可是奇怪DHCP Server並沒有自動增加呀??那好吧~~自己動手豐衣足食,就只好都用指令來設定囉~~
##手動新增一NatNetwork名為natnet1 並啟用DHCP
vboxmanage natnetwork add --netname natnet1 --network "192.168.168.0/24" --enable --dhcp on
##啟動natnet1 網路
VBoxManage natnetwork start --netname natnet1

2014年4月24日 星期四

如何改變VMware Player 6 的預設的網路設定

最近要測Windows Server 2012上的一些東西,所以就去下載的VMware Player 6來用,因為公司內網用的是192.168.X.X,所以就想改一下作LAB的網段設定。

拜了一下Google大神,知道要透過vmnetcfg.exe這支程式來作,可是vmnetcfg.exe在VMware Player 4以後版本就被移除了,所以要從VMWare Workstation裡擷取找出來,我找到的大部份都是VMware Player 4或5的作法,6有一些小小不同,多了一個_vmnetcfglib.dll要複製並重新命名。

OK,不多說,整理操作步驟如下:
1.去VMware官網下載VMWare Workstation 10
2.開啟命令視窗,到您的下載資料夾執行”VMware-workstation-full-10.0.2-1744117.exe /e .\test”將剛剛下載的程式解壓縮到test資料夾下
3.找到Core.cab並開啟,將vmnetcfg.exe及_vmnetcfglib.dll複製到VMware Player的安裝資料夾下
4.將_vmnetcfglib.dll重新命名為vmnetcfglib.dll
5.執行vmnetcfg.exe

執行畫面如下,看您想改什麼就改吧!

vmnetcfg