第一部分:創建虛擬機:
1、點擊創建新的虛擬機


2、選擇自定義模式創建(選擇經典模式會更友好一些),然后點擊下一步


3、下圖內容不用管,直接點擊下一步:


4、這里是選擇安裝系統路徑。在這里我們選擇的是之后再安裝系統(也要以選擇第二項:使用ISO鏡像文件):


5、給虛擬機命名及選擇虛擬機安裝路徑:


6、給虛擬機配置CPU,選擇一核一線程即可:


7、配置內存(注意:我使用的為Ikuai3.3版本,內存至少為4G,否則無法安裝):


8、配置網卡模式,這里我們選擇默認的就可以。因為后面還要配置:


9、下面兩張圖都是選擇接口類型,直接下一步即可:



10、選擇硬盤,這里面我們選擇創建一個新的虛擬硬盤,硬盤大小選擇5G即可(軟路由硬盤需求大於1G即可):



11、指定虛擬硬盤文件路徑和名稱,默認與上面虛擬機在一起:


12、自定義硬件:這里我們需要添加一塊虛擬網卡,好歹是軟路由,所以兩塊網卡還是必要的。按下面三張圖添加即可。




13、添加完網卡后就是要配置網卡了。我們這里網卡配置為自定義連接到主機的虛擬網卡/dev.vmnet1(我使用的linux,所以顯示的名稱如下,windowns配置時選擇第二個就行)。至於什么是虛擬網卡見下方的FAQ解答:


14、網卡一配置完成了,再配置網卡2:配置網卡2與主機虛擬網卡/dev/vmnet0連接


15、准備安裝軟路由系統了。這里面點擊編輯虛擬機設置,然后選擇已經下載好了的軟路由鏡像文件,如下面兩圖:



16、啟動虛擬機:


17、進入下圖界面后,先輸入1然后按Enter鍵。在提示是否將系統安裝到硬盤sda是輸入y並按下Enter鍵。之后讓它自己安裝就好:


18:大概5分鍾左右后進入如下圖所示界面則表示已經安裝成功。


第二部分:簡單配置軟路由:
1、在配置軟路由前我們需要看下主機的虛擬網卡情況。操作方法如下:
1)在VMware的編輯里面找到虛擬網卡編輯器,然后點擊:


2)之后進入下面界面(linux系統會有授權操作,輸入登錄密碼即可):這里面我們選中vmnet0,然后在下面配置它為橋接模式,並且橋接到你要做WAN口的主機網卡。這里我選擇的是我筆記本唯一的有線網卡:


3)虛擬網卡vmnet1選擇host-only模式,然后下面的地址可以配置(需與軟路由配置為同一網段,這里配置的哪個網段那么一會軟路由里面要配置與此在同一個網段)。因為vmnet8我們這里沒有用到,所以不需要配置。


4)下面配置軟路由的LAN1地址(WAN地址需要在配置頁面綁定,所以這里不做配置):
在菜單界面選擇3,然后按Enter鍵進入,之后輸入0再按Enter鍵。再之后配置LAN1地址與前面配置的vmnet1在同一個網段的任一地址即可。看到下面第二張圖則表示配置成功。這個時候按提示退出到主菜單界面。



5)在主機里面瀏覽器輸入LAN1地址訪問軟路由並登錄進入(默認用戶名均密碼為admin)


6)進入網絡設置==>內外網設置界面,然后在外網網口處點擊WAN1來配置WAN口,如下圖所示操作進行:



7)在配置完成后會自動連接獲取地址(這里3.3版本有bug,需要手動刷新頁面才能顯示狀態和獲取到的地址)


8)測試下配置是否正常,下面為在主界面選擇4,然后輸入
www.baidu.com進行Ping測試。返回有time表示配置測試通過。可以正常上網。


三、FAQ:
1、在linux系統安裝好虛擬機后啟動,vmware提示無法配置網卡為混合模式是什么原因:
答:這是因為在linux系統只有管理員才有權限配置虛擬網卡為混合模式。這里面我們要做的是給三張虛擬網卡讀寫權限,命令如下:
sudo chmod a+rw /dev/vmnet0
sudo chmod a+rw /dev/vmnet1
sudo chmod a+rw /dev/vmnet8
2、在安裝好軟路由后進入管理界面后提示網卡功耗大,需調整解決:
答:因為在創建虛擬機的時候選擇的ubuntu而不是ubuntu 64bit。在ubuntu創建的網卡為amd類型的網卡,ubuntu 64位的才會創建為intel的網卡。intel網卡不會有這個問題。
並且使用界面提示的方法是無法解決此問題的(其實影響不是很大),如果一定要解決可以嘗試重新創建虛擬機。
3、什么是虛擬網卡:
答:虛擬網卡是用於連接主機與虛擬機的網卡。虛擬機只有通過虛擬網卡才能上網等功能。虛擬網卡配置可以通過vmware的編輯==>虛擬網卡編輯器來配置,如果要給虛擬網卡配置具體的地址則需要在主機的網絡管理中進行。具體操作不會的可以百度“怎么配置電腦IP地址”。
那么解釋下3張虛擬網卡和它們對應的模式:
1)vmnet0,默認為橋接模式,可以在虛擬網卡配置界面選擇要橋接到的主機網卡。橋接后表示虛擬里面里面選擇該虛擬網卡的網卡與主機真實網卡直連了,可以手動配置該虛擬機網卡與真實網卡同網段,或者通過該真實網卡連接的真實環境的DHCP服務器分配地址;
2)vmnet1,默認為only-host模式,表示虛擬機僅與主機進行通信,但是無法通過此虛擬網卡上網。我們例子中之所以把LAN1口連接到vmnet1因為我們只需要主機可以訪問軟路由的管理界面就可以了;
3)vmnet8,默認為nat模式,此模式通過虛擬DHCP服務器給虛擬主機分配地址來進行上網。
詳細虛擬網卡介紹可以看下面的文章:
4、提示內存小了不能安裝軟路由系統:
答:Ikuai3.0 64bit所需內存必須大於4G,否則無法安裝。
5、在軟路由管理主菜單界面配置了WAN地址后但是不能上網
答:從Ikuai2.0以后(網上看到的從2.0開始就有這個要求了。但我只試了3.3版本)WAN地址需在維護管理配置界面進行綁定后才能生效。