2016年5月16日 星期一

在Ubuntu建置UnetLab(Setup your UnetLab in Ubuntu)

在Ubuntu建置UnetLab(Setup your UnetLab in Ubuntu)


  • 事先準備

  1. 當然要有一台主機,記憶體越多越好,我則是把之前用ESXI的主機重新格式化(感覺浪費了,同樣價錢的話我可以買平價主機板跟更多的記憶體,哭)
  2. 熟讀http://www.unetlab.com/2015/08/installing-unetlab-on-a-physical-server/#comment-2232999898 這篇文章並step by step(包含了ubuntu14.04的版本,上網環境...等等)
  3. 再去下載自己要使用的檔案http://www.unetlab.com/documentation/supported-images/index.html 
      ubuntu就不多說了,根據網址內的教學一步一步做應該都可以安裝起來。





  • 把常見問題標註如下,會更快的建置起來
1.  無法安裝rrlabs.key
通常會遇到這個問題就是因為不是用root登入去安裝。我的方式是修改root的密碼後再登入root去完成rrlab.key的安裝
修該root密碼應,這個搜尋google也可以找的到
-------------------------------------------------------------------------------------------------------
username@hostname:~$ sudo passwd root
Enter new UNIX password: xxxxxxxxxx
Retype new UNIX password: xxxxxxxxxx
passwd: password updated successfully
================================================================
2.  network安裝的問題
在按照unetlab的步驟安裝網路的部分後,重新開機後,會跳出一個訊息"network eth0 not found"
這個應該是網卡在這個版本為em1而不是eth0,直接執行以下步驟在重新開機就好了。---------------------------------------------------------------------------------------------------
sudo apt-get remove biosdevname
then : yes
sudo update-initramfs -u
After reboot, everything work well.
==================================================================
3.  上傳ova檔案
ubuntu預設是不能讓root用非console方式登入,所以要去ssh的config內去修改一些參數值
這樣就可以讓root帳號從SCP登入去上傳檔案了。
-----------------------------------------------------------------------------------------------------
The default setting in Debian (and hence Ubuntu) for OpenSSH Server is to deny password-based login for root and allow only key-based login. Change this line in /etc/ssh/sshd_config:
PermitRootLogin without-password  
to
PermitRootLogin yes  
And restart the SSH server:
sudo service ssh restart
======================================================================
4.  點選設備連線都會是獨立一個分頁(這個我還沒試過,因為我目前使用的電腦沒有secureCRT)
可以點選你的Unetlab網址:http://ip/files/windows.zip
這樣會下載作者做好的bat檔案。其中有可以讓你可以開分頁於同一個視窗內。有測試OK的再跟我說啊(我都是用小lab用putty就夠了)

以上步驟完成了,應該大體上就完成了unetlab的建置了,其他就是依照網站上的步驟去轉換成KVM使用的qcow2檔案去做lab了
我也在找時間lab中,希望這篇記錄文章可以幫到有些覺得GNS3難用或是建置IOU苦手,有另一個工具可以使用。





Evernote helps you remember everything and get organized effortlessly. Download Evernote.

沒有留言: