Change background image
LOVE quotion

Bắt đầu từ 4.53' thứ Hai ngày 17/10/2011


You are not connected. Please login or register

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down  Thông điệp [Trang 1 trong tổng số 1 trang]

Zone
Zone Ưu tú

Cấp bậc: Ưu tú

Bài viết : 839

Danh vọng : 1555

Uy tín : 0

Giới thiệu sơ lược về công cụ EVE-NG

Đầu tiên ta giới thiệu sơ về UNetLab (Unified Networking Lab), là một bản phân phối của Linux cho phép bạn xây dựng hệ thống các bài lab network. UNetLab có thể xem như là một hypervisor cho các image thường chạy trên các thiết bị mạng vật lý hoặc các máy ảo tách biệt bên trong.

Nó cho phép triển khai giả lập các thiết bị mạng như switch, router, firewall, … và các thiết bị cuối để kiểm tra thiết kế, kiểm thử các hoạt động của mô hình lab thực tế.

Điều tuyệt vời về UnetLab (và do đó cũng là về EVE-NG) là tất cả mọi thứ được chứa trong một máy ảo, và bạn sử dụng một giao diện web để tạo và quản lý các bài lab bạn. Chỉ cần đẩy image vào đó (EVE-NG hỗ trợ rất nhiều image các thiết bị từ nhiều nhà cung cấp khác nhau), và từ đó cấu hình bắt đầu lab.

EVE-NG (Emulated Virtual Environment – Next Generation) là một trong các công cụ giả lập (emulator) mạnh nhất hiện nay. thừa hưởng các tính năng của UnetLab, EVE-NG cũng có thể giả lập được rất nhiều loại thiết bị mạng đang được sử dụng rộng rãi, với nhiều nền tảng hệ điều hành khác nhau: router/switch của Cisco (sử dụng Cisco IOL hoặc IOS trên nền Dynamip Server), thiết bị mạng của Juniper, nhiều loại firewall thông dụng.

Cisco IOL – Cisco IOS on Linux, hoặc một dạng khác là Cisco IOU – Cisco IOS on Unix là loại IOS chuyên dụng cho việc test tính năng của Cisco được viết để chạy trên nền hệ điều hành Linux (IOL), cho kiến trúc i386 - hoặc trên nền hệ điều hành Unix (IOU), cho kiến trúc Sparc. Các hệ điều hành loại này chỉ được sử dụng cho nội bộ của hãng Cisco hoặc cho các khách hàng được ủy quyền và được cấp license. Trong thực tế, hai thuật ngữ IOL và IOU thường được sử dụng hoán đổi với nhau.
Với các kỹ sư, sinh viên đang theo học các khóa học của Cisco (CCNA, CCNP, CCIE), giải pháp giả lập thiết bị mạng sử dụng Cisco IOL là một giải pháp đang rất được ưa chuộng. Ưu điểm của giải pháp này là hoạt động giả lập rất nhẹ, ít hao tốn tài nguyên của máy tính, có thể giả lập được một số lượng lớn các thiết bị mạng mà không kém phần chính xác khi so sánh với giải pháp giả lập truyền thống thường được sử dụng là chạy server Dynamip với phần mềm GNS – 3.

Tài liệu này sẽ hướng dẫn chi tiết cách cài đặt EVE trên VMWare WorkStation để có thể giả lập được router/switch Cisco sử dụng Cisco IOL.

Các bước chính trong xây dựng server lab EVE

1. Hướng dẫn Download và setup EVE-NG


Mọi người vào đường dẫn http://www.eve-ng.net/downloads/eve-ng-2 chọn Download phiên bản miễn phí

1. Bấm vào Downloads
2. Chọn phiên bản miền phí EVE-NG Community
3. Có 2 kiểu cài đặt, khuyên dùng file OVA để setup trên VMware và nên chọn link goole drive để tải
4. Sau khi tải về nên check mã MD5 hoặc SHA1 để đảm bảo file OVA down về là đúng file gốc, chưa bị chỉnh sửa

Hướng dẫn cài đặt EVE-NG Image001

Bấm vào File =>Open

Hướng dẫn cài đặt EVE-NG Image002

Chọn để nơi chưa file EVE-NG .OVA để setup

Hướng dẫn cài đặt EVE-NG Image003

Đặt tên cho máy ảo, đường dẫn chứa máy ảo có thể bấm nút browse để chọn lưu vào ổ đĩa khác

Hướng dẫn cài đặt EVE-NG Image004

Sau khi xong các tùy chọn thì bấm vào import

Hướng dẫn cài đặt EVE-NG Image005

Quá trình import file OVA vào VMware

Hướng dẫn cài đặt EVE-NG Image006

Sau khi import xong thì bấm vào edit virtual machine settings

Hướng dẫn cài đặt EVE-NG Image007

Tùy theo lượng RAM trên máy mình mà chọn cấu hình RAM phù hợp

Hướng dẫn cài đặt EVE-NG Image008

Mục Processors check và mục Virtulize Intel VT-x….

Hướng dẫn cài đặt EVE-NG Image009

Mục Network Adater chọn NAT

Hướng dẫn cài đặt EVE-NG Image010

Sau khi cấu hình hoàn tất = > OK và start máy ảo lên

Hướng dẫn cài đặt EVE-NG Image011

Hướng dẫn cài đặt EVE-NG Image012

Sau khi máy ảo khởi động xong sẽ hiện thông tin mật khẩu mật định và đường dẫn vào web

Hướng dẫn cài đặt EVE-NG Image013

Gõ tài khoản và mật khẩu mặc định của EVE-NG là root/eve

Hướng dẫn cài đặt EVE-NG Image014

Nhập mật khẩu mới cho tài khoản root

Hướng dẫn cài đặt EVE-NG Image015

Nhập lại mật khẩu đã gõ trước đó

Hướng dẫn cài đặt EVE-NG Image016

Đặt tên máy ảo

Hướng dẫn cài đặt EVE-NG Image017

Cấu hình DNS domain name

Hướng dẫn cài đặt EVE-NG Image018

Cấu hình địa chỉ ip của EVE-NG, có thể để DHCP hoặc static

Hướng dẫn cài đặt EVE-NG Image019

Cấu hình máy chủ đồng bộ thời gian cho EVE

Hướng dẫn cài đặt EVE-NG Image020

Cấu hình Proxy cho EVE

Hướng dẫn cài đặt EVE-NG Image021

Sau khi cấu hình xong các tùy chọn thì EVE sẽ khởi động lại

Màn hình đăng nhập sau khi EVE khởi động lên

Hướng dẫn cài đặt EVE-NG Image022

Mở Putty lên để SSH vào EVE, gõ địa chỉ EVE hiển thị trên màn hình

Hướng dẫn cài đặt EVE-NG Image023

Màn hình pop-up chọn Yes

Hướng dẫn cài đặt EVE-NG Image024

Màn hình sau khi đăng nhập EVE trên Putty

Hướng dẫn cài đặt EVE-NG Image025

Sau khi login thành công tiến hành kiểm tra kết nối mạng để update EVE

Hướng dẫn cài đặt EVE-NG Image026

Sau khi kiểm tra xong gõ lệnh apt-get update, EVE sẽ tự động tìm gói update

Hướng dẫn cài đặt EVE-NG Image027

Update xong

Hướng dẫn cài đặt EVE-NG Image028

Sau khi update xong ta gõ tiếp lệnh apt-get upgrade để EVE tìm gói upgrade mới, màn hình bên dưới chọn Y để đồng ý upgrade

Chọn Y để đồng ý upgrade

Hướng dẫn cài đặt EVE-NG Image029

Chọn Y để đồng ý upgrade

Hướng dẫn cài đặt EVE-NG Image030

Sau khi upgrade xong. Mở trình duyệt web lên gõ http://địa chỉ eve, gõ mật khẩu mặc định của web admin/eve

Hướng dẫn cài đặt EVE-NG Image031

Màn hình login thành công

Hướng dẫn cài đặt EVE-NG Image032

2. Hướng dẫn Cài đặt EVE  trên Client


Vào đường dẫn http://www.eve-ng.net/downloads/windows-client-side-pack để tải Windows client side, click chuột download theo 2 đường link bên dưới

Hướng dẫn cài đặt EVE-NG Image033

Chuột phải vào file EVE-NG-Win-Client-Pack.exe chọn Run as administrator

Hướng dẫn cài đặt EVE-NG Image034

Màn hình Setup – information chọn Next

Hướng dẫn cài đặt EVE-NG Image035

Màn hình Select Components => Chọn như hình => Next

Hướng dẫn cài đặt EVE-NG Image036

Chọn Install => Finish

Hướng dẫn cài đặt EVE-NG Image037

3. Cấu hình IOS Cisco


Sau khi upgrade xong ta dùng WinSCP để connect vào EVE

Hướng dẫn cài đặt EVE-NG Image038

Màn hình Pop-up chọn Yes

Hướng dẫn cài đặt EVE-NG Image039

Vào đường dẫn bên dưới để upload file IOS của Cisco

Hướng dẫn cài đặt EVE-NG Image040

Sau khi đã copy source xong ta và Putty để tạo key

Hướng dẫn cài đặt EVE-NG Image040

Vào Putty gõ lệnh cd /opt/unetlab/addons/iol/bin

Hướng dẫn cài đặt EVE-NG Image042

Gõ tiếp lệnh ls -l

Hướng dẫn cài đặt EVE-NG Image043

Gõ tiếp lệnh python CiscoIOUKeygen.py

Hướng dẫn cài đặt EVE-NG Image044

Sau khi tạo được key copy key này vào file iourc

Hướng dẫn cài đặt EVE-NG Image045

Chuột phải file iourc chọn Edit

Hướng dẫn cài đặt EVE-NG Image046

Copy dòng eve-ng = 972f30267ef51616; dán vào file iourc và save lại

Hướng dẫn cài đặt EVE-NG Image047

Sau đó gõ lệnh fix permission trên putty, copy 2 file thì gõ 2 lần /opt/unetlab/wrappers/unl_wrapper -a fixpermissions

Hướng dẫn cài đặt EVE-NG Image048

Sau khi copy xong ta vào web của EVE để test IOS của Cisco => màn hình chính => Add new lab

Hướng dẫn cài đặt EVE-NG Image049

Gõ tên và Author (người tạo) bấm save

Hướng dẫn cài đặt EVE-NG Image050

Chuột phải vào màn hình chọn Node

Hướng dẫn cài đặt EVE-NG Image051

Gõ từ khóa search là iol => Chọn Cisco IOL

Hướng dẫn cài đặt EVE-NG Image052

1. Number of nodes to add: Số lượng thiết bị sẽ thêm vào

2. Image: L2-ADVENTERPRISE-M-15.1-20140814.bin là Switch L2 và L3; i86bi_linux-adventerprisek9-ms.154-2.T4.bin là Router

3. Nam/prefix: Đặt tên cho thiết bị

4. Icon: Chọn hình ảnh cho thiết bị

5. NVRAM: Bộ nhớ NVRAM nơi lưu startup và running config (để mặc định)

6. RAM: Bộ nhớ RAM của thiết bị (để mặc định)

7. Ethernet portgroups (4 int each): Port mạng của thiết bị, 1 group là 4 port mạng, nếu gõ số 2 thì sẽ là 8 port (giống như card hwic của Cisco)

8. Serial portgroups (4 int each): Tương tư như Ethernet portgroups

Hướng dẫn cài đặt EVE-NG Image053

Router R1 bấm nút Start

Hướng dẫn cài đặt EVE-NG Image054

Router Cisco đã start thành công

Hướng dẫn cài đặt EVE-NG Image055

Video hướng dẫn của VnPro:

      
Zone
Zone Ưu tú

Cấp bậc: Ưu tú

Bài viết : 839

Danh vọng : 1555

Uy tín : 0

1. Tạo Qemu image Windows

Đầu tiên bạn vào đường dẫn http://www.eve-ng.net/documentation/supported-images xem tất cả các image mà EVE support, có rất nhiều image được EVE hỗ trợ giả lập trên Qemu, ở đây mình xin hướng dẫn trước cho các bạn cách setup và chuyển từ VMware qua Qemu và chạy file trên EVE

Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-1-copy

Sau đó các bạn vào đường dẫn http://www.eve-ng.net/documentation/images-table trong phần này EVE sẽ hướng dẫn các bạn các đặt tên folder và chuẩn file của Qemu. Hoặc các bạn cũng có thể vào menu HowTo’s (document) hoặc HowTo’s Video để xem hướng dẫn cách làm của EVE, dưới đây mình hướng dẫn các bạn cách làm của mình.

Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-2-copy

Ví dụ: như hình bên dưới thì với Windows client thì folder phải bắt đầu với win- (win-7×86, win-10×86). Tương tự như Windows client thì Server cũng phải bắt đầu bằng winserver- (winserver-2008R2, winserver-2012R2). Còn chuẩn hdd thì mình hay dùng là .hda

Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-3-copy

Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-4-copy

2. Chuẩn bị


3. Cài đặt và cấu hình EVE

  • Đầu tiên mở VMware, chọn New Virtual Machine

Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-5-copy

  • Đến Màn hình Welcom to the…. => chọn  Next

Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-6-copy

  • Màn hình Choose the virtual machine…. => Chọn Next


Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-7-copy

Màn hình Guest Operating System Installation => chọn như hình bên dưới => Next
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-8-copy


  • Màn hình Select a Guest… => Chọn Microsoft Windows => Chọn Windows 7 => Next


Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-9-copy

  • Màn hình Name the Virtual Machine => Lưu ý đặt tên viết liền tránh có khoảng trắng để sau này convert từ file .vmdk sang .qcow2 không bị lỗi, tương tự với đường dẫn chưa source cài cũng vậy nên đặt tên liền và không bỏ dấu => Next


Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-10-copy

  • Màn hình Processor Configuration => Mọi người dựa vào cấu hình máy mình và phân bổ cho hợp lý (lưu ý cấu hình này chỉ áp dụng cho cài đặt này, khi add vào EVE thì phải set lại CPU)


Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-11-copy

  • Màn hình Memory for the Virtual Machine => Chọn the recommended và Next


Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-12-copy

  • Màn hình Network type => Chọn chế độ cho card mạng là NAT


Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-13-copy

  • Màn hình Select I/O Controller types => Chọn theo recommended => Next


Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-14-copy

  • Màn hình Select a Disk Type => Chọn theo recommended và Next


Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-15-copy

  • Màn hình Select a Disk chọn Create a new virtual disk = >Next


Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-16-copy

  • Màn hình Specify Disk Capacity khá quan trọng, nên chọn option store virtual disk a single file để khi setup thì VMware sẽ gom thành 1 file .vmdk, khi đó ta sẽ convert qua được .qcow2 => Next


Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-17-copy

  • Màn hình Specify Disk File => Next


Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-18-copy

  • Màn hình Ready to Create Virtual Machine => Finish


Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-19-copy
Chọn Edit virtual machine settings
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-20-copy
Ta Remove các thành phần không cần thiết cho bản Windows này, chọn chuột và bấm nút Remove
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-21-copy
Phần CD/DVD ta browse đến nơi chứa file iso bộ cài windows 7 x86
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-22-copy
Review lại 1 lần và bấm OK
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-23-copy
Bấm Power on this virtual machine =>  và cài đặt như bình thường.
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-24-copy
Lưu ý khi cài xong thì ta nên

Vì sao mình kêu các bạn cài đặt và cấu hình các chức năng trên, vì khi convert qua Qemu thì bạn sẽ dùng cấu hình này để sử dụng cho bài lab của mình => Sau khi hoàn tất chúng ta shutdown máy ảo và tiến hành convert sang qcow2

  • Tiến hành giải nén qemu-img-win-x64-2_3_0


Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-25-copy

  • sau đó copy các file qemu-img-win-x64-2_3_0 vào nơi chứa file VMware Windows 7 (như hình bên dưới)


Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-26-copy

  • Run cmd bằng administrator


Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-27-copy

  • Gõ cd nơi lưu bộ cài windows 7 => Gõ tiếp D: để chuyển qua partition D => Gõ tiếp qemu-img convert -f vmdk -O qcow2 Win7x86.vmdk hda.qcow2 => Win7x86.vmdk là disk của VMware còn hda.qcow2 là disk để chạy trên Qemu trên EVE => Nhấn enter


Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-28-copy

  • File hda.qcow2 đã convert xong, ta tiến hành copy file này vào EVE


Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-29-copy
Ta mở WinSCP login và EVE để copy file hda.qcow2
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-30-copy
Vào đường dẫn /opt/unetlab/addons/qemu => Nhấn vào tạo thư mục win7x86 => OK
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-31-copy

  • Cầm kéo file hda.qcow2 qua thư mục win-7×86 => OK


Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-32-copy
File đã copy xong
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-33-copy
Sau khi copy xong ta vào web EVE để test file Windows 7, Bấm Add
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-34-copy
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-35-copy
Tương tự như Add IOL Cisco thì Add file windows 7 cũng tùy chỉnh Ram CPU, CPU để mặc định là 1 nên chọn Ram 1GB hoặc 512MB để tiết kiệm, Ethernet là số lượng card mạng của Win
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-36-copy
Tại tao lab test thử Win7 với 1 router, Bấm Start từng node hoặc có thể start all bằng menu bên tay phải
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-37-copy
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-38-copy
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-39-copy
Win 7 đang khởi động lên
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-40-copy
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-41-copy
Ta test thử connect với Router Cisco, cấu hình ip address của cổng nối với Windows 7
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-42-copy
Đặt ip tĩnh cho card mạng nối với router Cisco
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-43-copy
2 thiết bị đã ping thấy nhau
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-44-copy
Ta cấu hình thêm thử tính năng telnet từ windows 7 vào router Cisco


Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-45-copy
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-46-copy
Đã kết nối vào thành công
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-47-copy
Tương tự ta có thể làm với Windows 10, Windows Server 2008 R2, 2012 R2 và Linux, dưới đây là hình demo các bản mình đã làm tương tự với windows 7
Windows 10 Build 1803
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-48-copy
Windows Server 2008 R2
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-49-copy
Windows Server 2012 R2
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-50-copy
Linux Kali
Hướng dẫn cài đặt EVE-NG Huong-dan-cai-dat-eve-ng-p2-51-copy
      

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang  Thông điệp [Trang 1 trong tổng số 1 trang]

Quyền hạn của bạn

Bạn không có quyền trả lời bài viết
free counters



  • Đoàn Ngọc Khánh

    mobile phone 098 376 5575


    Đỗ Quang Thảo

    mobile phone 090 301 9666


    Nguyễn Văn Của

    mobile phone 090 372 1401


    IP address signature
    Free forum | ©phpBB | Free forum support | Liên hệ | Báo cáo lạm dụng | Thảo luận mới nhất