Hướng dẫn sử dụng phần mềm giả lập mạng eve

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. Sử dụng EVE, người kỹ sư 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. Bài viết dưới đây sẽ hướng đã cài đặt và sử dụng EVE-NG cho người mới bắt đầu

  • Xem thêm HƯỚNG DẪN CÀI ĐẶT EVE-NG PHẦN 1

1. Tạo Qemu image Windows

Đầu tiên bạn vào đường dẫn //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

Sau đó các bạn vào đường dẫn //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.

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

2. Chuẩn bị

  • Bộ cài các phiên bản windows [nếu dùng làm client thì mình khuyên các bạn nên dùng windows 7 x86] Bản này mình hay xài nên mình up cho các bạn //1drv.ms/f/s!AtUHfN0ZVyFxgY52bLMCX1NIGVbQdg bạn nào thích thì dùng không thì down bộ khác cũng được
  • VMware Workstation

qemu-img-win-x64-2_3_0.zip, Link tải //1drv.ms/u/s!AtUHfN0ZVyFxgY51Hn5jwQ0f5jFing, tool này để convert từ vmdk ra qcow2 để copy vào EVE chạy

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

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

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

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

Màn hình Guest Operating System Installation => chọn như hình bên dưới => Next

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

  • 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

  • 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]

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

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

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

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

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

  • 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

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

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

Chọn Edit virtual machine settings

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

Phần CD/DVD ta browse đến nơi chứa file iso bộ cài windows 7 x86

Review lại 1 lần và bấm OK

Bấm Power on this virtual machine => và cài đặt như bình thường.

Lưu ý khi cài xong thì ta nên

  • Disable Firewall
  • Disable Windows Update
  • Turnoff UAC
  • Cài đặt Putty //the.earth.li/~sgtatham/putty/latest/w32/putty-0.70-installer.msi
  • Cài đặt WinSCP //winscp.net/download/WinSCP-5.13.4-Setup.exe
  • Cài đặt firefox

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

  • 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]

  • Run cmd bằng administrator

  • 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

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

Ta mở WinSCP login và EVE để copy file hda.qcow2

Vào đường dẫn /opt/unetlab/addons/qemu => Nhấn vào tạo thư mục win7x86 => OK

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

File đã copy xong

Sau khi copy xong ta vào web EVE để test file Windows 7, Bấm Add

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

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

Win 7 đang khởi động lên

Ta test thử connect với Router Cisco, cấu hình ip address của cổng nối với Windows 7

Đặt ip tĩnh cho card mạng nối với router Cisco

2 thiết bị đã ping thấy nhau

Ta cấu hình thêm thử tính năng telnet từ windows 7 vào router Cisco

Đã kết nối vào thành công

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

Chủ Đề