Do nhu cầu anh em sử dụng một công cụ để tiến hành giả lập các thiết bị mạng nên mình viết bài hướng dẫn ở đây để tiện chia sẻ cho anh em.
Trước khi đi vào phần hướng dẫn cài đặt EVE mời bạn tham khảo trước những phần sau:
? Seminar trao đổi về Emulated Virtual Environment :
https://www.youtube.com/watch?v=FXsaY5jC6I8 . ITFORVN đã tổ chức ( có sự góp mặt của rất nhiều anh đại trong nghành network 🙂 ).
? P1: Dành cho người ko biết gì về Emulated Virtual Environment: ( Từ bài viết trước tại website) ? P2: Share 1 đống firmware để anh em lab: ( Từ bài viết trước tại website)
File “iourc” anh em down ở link trên nhé
? P3: Bonus thêm những thảo luận liên quan đến Emulated Virtual Environment trên ITFORVN
Trong bài Hướng dẫn này mình sẻ thực hiện các nội dung sau :
I/CÀI ĐẶT Emulated Virtual Environment
1.Chuẩn bị
2.Tiến hành cài đặt Emulated Virtual Environment trên VMWare
3.Tiến hành cấu hình Emulated Virtual Environment
II/CONFIGURE and UPGRADE
1.Update và Upgrade
2.Import IOL và Active License Cisco
3.Tiến hành Active License Cisco
4.Cài đặt UnetLab-Win-client và putty để access vào thiết bị
5.Create newlab on browser
I/CÀI ĐẶT
1/Chuẩn bị
- Cài VMWare
2/Tiến hành cài đặt Emulated Virtual Environment trên VMWare
- Vào link download Emulated Virtual Environment
- Sau khi down về được file như bên dưới:
![Cài đặt EVE Community Edition](https://storage.googleapis.com/s-global.top/trachanh.vn/khong-putty-duoc-trong-eve.jpg)
- Chạy file EVE Community Edition trên VMWare
![Chạy file cài đặt trên VMWare](https://itforvn.com/wp-content/uploads/2017/07/New0056image2.jpg)
![Khởi động tiến hành cài đặt](https://itforvn.com/wp-content/uploads/2017/07/New0058image4.jpg)
- Chọn Card mạng từ Bridge -> NAT
![Cấu hình Card mạng cho Emulated Virtual Environment](https://itforvn.com/wp-content/uploads/2017/07/New0059image5.jpg)
3/Tiến hành cấu hình EVE
![Giao diện khởi động ban đầu](https://itforvn.com/wp-content/uploads/2017/07/New0061image6.jpg)
![Cấu hình ban đầu](https://itforvn.com/wp-content/uploads/2017/07/New0062image7.jpg)
- Tạo password login vào EVE-NG, user và pass mặc định là:
+ Eve-ng login : root
+ Password: “eve”
- Tạo password cho EVE-NG ( password login vào hệ thống)
![Tạo password login vào hệ thống](https://itforvn.com/wp-content/uploads/2017/07/New0063image8.jpg)
- Tạo username
![Tạo Username](https://itforvn.com/wp-content/uploads/2017/07/New0064image9.jpg)
- Tạo domain name vd: ITFORVN.COM
![Tạo Domain Name](https://itforvn.com/wp-content/uploads/2017/07/New0060image10.jpg)
- Chọn IP management : DHCP từ card mạng, hoặc có thể dùng static : static sẻ yêu cầu tạo địa chỉ ip , subnet mask, default gateway, primary and secondary DNS servers.
- Ở đây mình chọn DHCP
![Cấu hình IP Management](https://itforvn.com/wp-content/uploads/2017/07/New0065image11.jpg)
- Configure EVE VM/BareMetal Server có thể truy cập Internet ( chọn direct connection)
![Configure EVE VM/BareMetal Server có thể truy cập Internet](https://itforvn.com/wp-content/uploads/2017/07/New0066image12.jpg)
II/Configure and Upgrade
1/ Update và Upgrade
- Sau khi khởi động lại vào màn hình bắt đầu , tiến hành upgrade cho hệ thống.
- SSH vào với username : root , Password: eve
![Tiến hành Upgrade](https://itforvn.com/wp-content/uploads/2017/07/New0067image13.jpg)
- Tiến hành upgrade bằng 2 lệnh sau:
“apt-get update”
“apt-get upgrade“
![Tiến hành Upgrade và Update](https://itforvn.com/wp-content/uploads/2017/07/New0068image14.jpg)
- Đợi hệ thống update và upgrade ( phải có mạng nhé ^^ ! )
2/Import IOL và active license cisco
- Có thể dùng WinSCP để upload IOL image
- Linkdown WinSCP
- Down IOL image
- Down CiscoIOUKeygen
- Login vào hệ thống bằng WinSCP
![Login vào hệ thống EVE-NG WinSCP](https://itforvn.com/wp-content/uploads/2017/07/New0069image15.jpg)
- Truy cập vào đường dẫn /opt/unetlab/addons/iol/bin/
![Upload IOL từ PC sang database](https://itforvn.com/wp-content/uploads/2017/07/New0070image16.jpg)
- Upload IOL từ PC sang database
![Upload IOL từ PC sang database](https://itforvn.com/wp-content/uploads/2017/07/New0071image17.jpg)
![Upload IOL từ PC sang database](https://itforvn.com/wp-content/uploads/2017/07/New0072image18.jpg)
![Upload IOL từ PC sang database](https://itforvn.com/wp-content/uploads/2017/07/New0073image19.jpg)
![Upload IOL từ PC sang database](https://itforvn.com/wp-content/uploads/2017/07/New0074image20.jpg)
3/Tiến hành active license cisco
- SSH vào hệ thống : sau đó type như code bên dưới để active license
root@eve-ng:~# cd /opt/unetlab/addons/iol/bin/ //truy cập vào thư mục binroot@eve-ng:/opt/unetlab/addons/iol/bin# ls //xem tất cả image addedCiscoIOUKeygen.py L3-ADVENTERPRISEK9-M-15.2-M5.3.binL2-ADVENTERPRISEK9-M-15.2-20150703.bin L3-ADVENTERPRISEK9-M-15.4-2T.binL2-ADVENTERPRISEK9-M-15.2-IRON-20151103.binroot@eve-ng:/opt/unetlab/addons/iol/bin# python CiscoIOUKeygen.py //active license
*********************************************************************
Cisco IOU License Generator – Kal 2011, python port of 2006 C version
Modified to work with python3 by c_d 2014
hostid=007f0101, hostname=eve-ng, ioukey=7f0343
Add the following text to ~/.iourc:
[license]
eve-ng = 972f30267ef51616;
(Các bạn lưu ý “license code” có thể khác nhau từng version, các bạn cứ chạy lệnh active license xong lấy code các bạn thu được đưa vào file iource nhé).
You can disable the phone home feature with something like:
echo ‘127.0.0.127 xml.cisco.com’ >> /etc/hosts
![Active license cho hệ thống](https://itforvn.com/wp-content/uploads/2017/07/New0075image21.jpg)
- Tiến hành permit IOL image :
root@eve-ng:~# /opt/unetlab/wrappers/unl_wrapper -a fixpermissions
root@eve-ng:~# cat /opt/unetlab/addons/iol/bin/iourc
[license]
eve-ng = 972f30267ef51616; (Các bạn lưu ý “license code” có thể khác nhau từng version, các bạn cứ chạy lệnh license xong lấy code các bạn thu được đưa vào file iource nhé).
- Đã tiến hành active lincese và permisssions thành công
![Fix Permision thành công](https://itforvn.com/wp-content/uploads/2017/07/New0076image22.jpg)
4/Cài đặt UnetLab-Win-client và putty để access vào thiết bị
- Link download Unetlab-client
- Putty
- Tải về và cài đặt vào máy sau đó vào thư mục: C:Program FilesUNetLab
Phiên bản hiện tại là EVE-Win-Client nhé các bạn!
![Cài đặt UnetLab-Win-client](https://itforvn.com/wp-content/uploads/2017/07/New0077image23.jpg)
![Cài đặt UnetLab-Win-client](https://itforvn.com/wp-content/uploads/2017/07/New0078image24.jpg)
![Cài đặt UnetLab-Win-client](https://itforvn.com/wp-content/uploads/2017/07/New0079image25.jpg)
- Login vào hệ thống bằng browser
- Username: admin pass: eve (default)
5/Create newlab on browser
![Các bước tạo một bài LAB căn bản](https://itforvn.com/wp-content/uploads/2017/07/New0081image27-e1501454295988.jpg)
![Các bước tạo một bài LAB căn bản](https://itforvn.com/wp-content/uploads/2017/07/New0082image28-e1501454332353.jpg)
![Các bước tạo một bài LAB căn bản](https://itforvn.com/wp-content/uploads/2017/07/New0083image29-e1501452927548.jpg)
![Chọn IOL của thiết bị](https://itforvn.com/wp-content/uploads/2017/07/New0084image30.jpg)
![Các bước tạo một bài LAB căn bản](https://itforvn.com/wp-content/uploads/2017/07/New0085image31-e1501454393427.jpg)
![Demo giao diện LAB Emulated Virtual Environment](https://itforvn.com/wp-content/uploads/2017/07/New0087image33-e1501454424118.jpg)
– NOTE IOL image:
- L3-ADVENTERPRISEK9-M-15.2-M5.3.bin //Router
- L3-ADVENTERPRISEK9-M-15.4-2T.bin
- L2-ADVENTERPRISEK9-M-15.2-20150703.bin // Switch L2
- L2-ADVENTERPRISEK9-M-15.2-IRON-20151103.bin // Switch L3
-Thiết nghĩ các bạn bắt đầu với Network cần nắm cách cấu hình và kiến thức nền tảng về Network, trong những bài tiếp theo mình sẻ viết về series các bài ” Tự học CCNAx và demo lab“.
Về phần cài đặt license cho Emulated Virtual Environment anh em tham khảo thêm https://www.youtube.com/watch?v=LsYfE7IwoP8 của tác giả Thang Tran
-Trong quá trình viết bài khó tránh khỏi những thiếu sót hoặc chưa đầy đủ, mong các anh em góp ý để hoàn thiện bài viết.
Tác giả: Quân Lê – ITFORVN.COM
Bạn có thể tương tác và cập nhật thông tin mới nhất của Nhóm Facebook ITFORVN, Các khóa học mới do group tổ chức tại «Portal»