想當初為了學LINUX硬是把MS砍掉,灌的時候心想,我要當指令魔人!
但看到全黑的背景指令,輸入游標畫面,心想下一步該幹麻,想當然是先連上網。
還沒弄熟的當下理所當然的卡在PPPoE的網路設定,滿腔熱血先涼一半。哈哈~
於是找了虛擬軟體,VMware Workstation 8 ,可以在MS下把LINUX灌在VM,
想要練LINUX就開來玩。
下面就介紹幾個我最常用的功能。
安裝虛擬作業系統時,可以調整模擬機的記憶體大小,CPU核心數等。
但通常最不容易弄懂的地方,就是網路的設定。此處也是VMware最好用的功能之一。
安裝VM時,也會順帶安裝兩個預設網卡,VMnet1及VMnet8。
這是什麼呢?由Edit>Virtual Network Editor可以發現,
預設vmnet1對應host-only,而vmnet8對應NAT。
那vmnet0呢?它就是在虛擬機上和你本機共用同一塊網卡,上網時使用同樣的IP。
下文中,定義虛擬的OS叫COS(Client-OS),本機HOS(Host-OS)。
簡單來說,IP就是主機的門牌號碼,
想從本機連到網路上的任何地方時,就必須找到對方的門牌號碼。
同理,若沒有門牌號碼,就會連不上網路。
產生IP的硬體就是網卡。
剛才不就安裝完兩個虛擬的網卡嗎?正是給COS用的門牌。
詳細的概念可以參考這篇:
http://goo.gl/MYQIF
host-only和NAT的簡單說來,若想讓COS可以透過HOS上網,
使用NAT直接讓COS的網卡可以被網路辨識。
host-only只能和同網段和HOS相通,和NAT是不通的。
若是想玩多層網路,例如在虛擬網路裡面再架個兩三層虛擬網路。
Custom,LAN segment 這兩個可以很彈性的實現多層網路架構。
設定方式也很簡單,只要照著規畫過的網路。
Custom可以選擇在Edit>Virtual Network Editor裡,預設或是新增的網卡,
而Custom,host-only和NAT最大的特點是通通會和HOS直接相通。
LAN segment就是虛擬交換機。所有同LAN segment的COS會相通,但不連接HOS。
我會將多層網路的網路節點,使用這方法實現。
多層網路應用很多,像是第一層可以當作DMZ,放網路伺服器、對外網路印表機,
第二層放對內登錄伺服器,最內層才給一般人員使用。
除這個之外,我最常用的就是快照功能VM>snapshot,
能將當前COS狀態保存下來,可以保留,或記錄一些特殊狀態。
我通常灌完OS之後就會先作一次,更新OS,安裝未知軟體時,也會再拍一次。
萬一玩壞了,就可以馬上回復到最新的OS。
VM是沙盒程式,即使玩壞了,也不會影響你的主機唷。
最後,雖然VM很多好用的功能,但比較可惜的一點是影片錄製的功能。
雖然能完整錄製COS的畫面,但是不能把聲音也錄進去。(一堆邪惡想法…)
另外還有一個好用的小功能,若是COS1想要讀取COS2的硬碟,
可以使用Settings,Add...>Hard Disk>Using an existing disk>挑選COS2的硬碟即可。
附註移除的方法:
sudo vmware-installer --uninstall-product vmware-workstation
沒有留言:
張貼留言