Cài đặt iShare2 trên EVE-NG | Mấy hôm vừa rồi mình có làm Lab trên EVE-NG, trong quá trình làm Lab thì mình phải cài đặt các images router, swwitch, OS… để cài được các images đó thì phải qua nhiều bước cài đặt, có hướng dẫn chi tiết trên trang trủ của EVE-NG, mình thấy quá trình khá lâu và mình có tìm kiếm xem có cách nào nhanh hơn không, sau một hồi lặn ngụp trên google thì mình thấy có bạn chia sẽ là dùng ishare2 để giúp quá trình cài đặt các images môi trường Lab trên EVE-NG nhanh hơn. Sau khi tham khảo các bài hướng dẫn thì mình đã cài được, nay mình viết bài này để lưu lại các bước đã làm.
ishare2 là gì?
ishare2 là một công cụ được viết trên Bash để giúp quá trình Download và quản lý các images trên Pnet-lab hoặc EVE-NG được nhanh chóng và thuận tiện hơn. Hiện tại iShare2 đang hỗ trợ trên Pnet-lab và EVE-NG. iShare2 có 2 Mode là CLI và GUI, Để cài đặt ishare2 thì cực kỳ nhanh và đơn giản chỉ việt đọc các thông báo và làm theo là được, sau đây là các bước cài đặt ishare2.
Trong bài này môi trường mình đang sữ dụng là EVE-NG Community cài đặt bằng file OVF trên Exsi 6.7. Có 2 cách để cài đặt ishare2, dùng file ishare2 hoặc tải Source về để cài đặt.
Chi tiết hơn và ishare2 tại đây.
Các bước cài đặt ishare2 bằng file bash “ishare2”.
Bước 1: Tiến hành SSH vào máy đã cài đặt EVE-NG.
Bước 2: Dùng lệnh apt -y update.
apt -y update
Bước 3: Dùng lệnh apt -y upgrade.
apt -y upgrade
Bước 4: Cài đặt ishare2.
wget -O /usr/sbin/ishare2 https://raw.githubusercontent.com/pnetlabrepo/ishare2/main/ishare2 > /dev/null 2>&1 && chmod +x /usr/sbin/ishare2 && ishare2
Hoặc
curl -o /usr/sbin/ishare2 https://raw.githubusercontent.com/pnetlabrepo/ishare2/main/ishare2 > /dev/null 2>&1 && chmod +x /usr/sbin/ishare2 && ishare2\
Nhập “y” để quá trình cài đặt ishare2 bắt đầu.
Nhấn phím bất kỳ để kết thúc quá trình cài ishare2.
Nhấn phím 1 để sữ dụng ishare2.
Xuất hiện thông tin như hình là ishare2 CLI đã được cài đặt thành công. Để sữ dụng ishare2 GUI chúng ta phải cài đặt thêm.
Cài đặt ishare2 GUI.
Dùng lệnh : ishare2 gui install
Nhập “y” để quá trình cài đặt ishare2 GUI bắt đầu.
Nhấn ENTER để tiếp tục quá trình cài ishare2 GUI.
Nhập “y” để ishare2 GUI khởi động cùng hệ thống.
Thông tin như hình là ishare2 GUI đã được cài đặt thành công, để truy cập ishare2 GUI lên trình duyệt web nhập : http://ip-server:5000
Hướng dẫn sữ dụng ishare2.
ishare2 có 2 mode là CLI và GUI
Hướng dẫn thao tác với ishare2 CLI Syntax.
ishare2 [action] [param1] [param2] action: search : Search for images by type pull : Download an image by type and number installed : Show installed images on server labs : Show labs on server and download images for those labs mylabs : Same as labs command but using a customized path to labs relicense : Generate a new iourc license for bin images upgrade : Retrieves a menu that allows users to upgrade ishare2 and PNETLab VM changelog : Show the latest changes made to ishare2 gui : Web app to use ishare2 in browser help : Show useful information test : Test if ishare2 dependencies are reachable (GitHub, Google Spreadsheets) param1: type = all, bin, qemu, dynamips, docker or name param2: number = This number can be obtained using ishare2 search <type>
Hướng dẫn thao tác với ishare2 GUI
Nhấn vào “Download images” để xem các images mà ishare2 hỗ trợ tải về.
Sau khi nhấn “Download images” sẽ hiện thị thông tin các images mà ishare2 đang có và có thể tải về, nhấn vào Download để tải images cần sữ dụng sau khi nhấn vào thì chờ để ishare2 Download về. Để xoá các images không cần sữ dụng nữa tại giao diện này chọn “DELETE”
Chọn Confirm để tải images về.
Để kiểm tra các images đã được ishare2 tải về tại home ishare2 GUI chọn “View installed”
Như vậy ở trên mình đã cài đặt và sữ dụng được ishare2 thành công, nó đã giúp công việc tìm kiếm các images phục vụ labs nhanh chóng và thuận tiện hơn.
Có thể tham khảo thêm một số bài viết khác trên Blog.
- Mô hình OSI là gì ?
- Cấu hình IPTV FPT Trên Pfsense.
- CCNA – Phần 1: Cấu hình Router Cisco cơ bản
- CCNA – Phần 2: Quá trình khởi động của Router Cisco
- Multicast Là Gì, Hoạt Động Như Thế Nào?
ishare2 là gì?
iShare2 là một công cụ được viết trên Bash để giúp quá trình Download và quản lý các images trên Pnet-lab hoặc EVE-NG được nhanh chóng và thuận tiện hơn
Các mode trên ishare2?
ishare2 có 2 mode là CLI và GUI.