Below one can find a Windows client side pack that will install everything necessary for running telnet, vnc, wireshark, rdp applications when working on/building labs on EVE-NG It includes:
Wireshark 3.0.6.0 installation
UltraVNC 1.2.3.1 installation
putty 0.73 (used as default telnet client)
plink 0.73 (for wireshark)
all necessary wrappers
It will modify windows registry files for proper work
It will save all the files on the local PC if one would like to modify for example, using SecureCRT instead of default Putty.
Windows 8 and 10 reg files to support tabbed SecureCRT
Auto detection of Windows version (7, 8, 10) ( x64 only supported )
Apple OSX Client Side Intel / Silicon (M1)
Below one can find a Apple OSX client side pack that will install everything necessary for running telnet, vnc, wireshark when working on/building labs on EVE-NG It includes:
Wireshark 3.3.4 installation
Real VNC installation
iTerm installation
telnet binary installation
all necessary wrappers
Note for RDP:
Rdp protocol consoles require downloading Microsoft Remote Desktop ( Free ) on App Store
Note for community users using capture:
On the first usage of capture, you will have to confirm host key and to enter eve root password to create and store rsa key for further authentication. When done, close terminal windows and re – launch capture.
Linux Client Side
Below you can find a client side pack for Linux clients while working on/building labs with EVE-NG
EVE Resource Calculator
NOTE: Running multi labs in the EVE, resources are summarizing.
The other Windows Server versions are supported. Steps how to create image are same.
Watch VIDEO how to Coming soon
For this you will need an actual Windows Server 2012 installation ISO.
We are using: 2012.R2VL.ESD.ENU.June2016.iso. Be sure that distro name does not have spaces in the filename! The procedure is the same for any other Windows Server version 2008, 2012, 2016 hosts.
1. Create a new directory for this image according to the naming convention:
2. Use WinSCP or FileZilla SFTP or SCP (port 22) to copy distro ISO image into the newly created directory path: /opt/unetlab/addons/qemu/winserver-2012R2/
3. Go to that directory via CLI
4. Rename this ISO file to cdrom.iso
5. Create a new virtual harddisk named virtioa.qcow2. Size you can choose per your needs. This example is used 60Gb HDD.
6. Create a new lab and add the newly created winserver-2012R2 node
7. Connect the node to your home LAN cloud/internet in order for it to be able to get updates from the internet
8. Start the node inside the lab and customize the installation of your Windows Server as you like, as you have connected it to your home LAN and internet this installation will be like any normal Windows installation
9. IMPORTANT: When windows installation asks you to choose an HDD where Windows Server will be installed, choose Load driver, Browse, choose FDD B/storage/2003R2/AMD64, (AMD64 if you are installing 64bit install), click next and you will see HDD RedHat VIRTIO SCSI HDD now.
10. Select this HDD and continue to install Windows Server as usual.
11. Optional: if you would like to use this image with the EVE RDP console, then you have to allow RDP on this Windows machine and create a user and password. In this example, we use administrator/Test123. Be sure that in the Windows Firewall the Remote Access inbound rules are permitted for Public access.
12. Finish installation and shutdown properly the VM from inside VM OS. Start/shutdown
IMPORTANT: Commit the installation to set it as the default image for further use in EVE-NG:
13. On the left side-bar within the lab in the EVE Web-UI choose “Lab Details” to get your lab’s UUID details: In this example: UUID: 3491e0a7-25f8-46e1-b697-ccb4fc4088a2
14. Find out the POD ID of your used and the Node ID of your newly installed node.
The POD number is assigned to your username, and can be found in the EVE GUI, Management/User Management. The Admin user uses POD number 0 by default.
The Node ID can be obtained by right clicking the node on the topology. In this Example it is 8
15. From the EVE CLI, locate the installed image and commit your changes to be used as default for further use in EVE-NG:
16. Remove cdrom.iso from /opt/unetlab/addons/qemu/win-7test/
Advanced instructions on how to make your image smaller in size (sparsify&compress).
After you have done all the steps above and your default image is created, you can compress its HDD and make it smaller.
IMPORTANT: for compressing an image you must have sufficient free space on your EVE host, the free space must exceed the total space (30GByte in this example) of the HDD you plan to shrink. The space needed can vary but will be the total space of the disk to be shrunk plus the size of the final sparsified and compressed image. To be safe you should have double the size of the HDD you want to shrink as free space on your EVE host. In our example we needed 35Gbyte of free HDD space. Once this process is done, the temporary file(s) will be deleted and free space reclaimed.
This will take some time and another compressed image will be created in the same image directory (win-7test)
now you can rename your original virtioa.qcow2 file to orig.qcow2
mv virtioa.qcow2 orig.qcow2
Rename the compressed image name to virtioa.qcow2:
mv compressedvirtioa.qcow2 virtioa.qcow2
now you can test your new compressed image on a lab, just wipe the node and start it.
If the compressed node works fine, you can delete your original source image:
Create own Windows Host on the EVE
EVE Image Name
Downloaded filename
Version
vCPU
RAM
HDD Format
win-7×64
Windows7SP1Ultimate_64 Bit.iso
7 Pro
1
8192
virtioa
win-8.1×64
Windows-8.1-install.iso
8.1
1
8192
virtioa
win-10x64Pro
Windows-10×64-Pro.iso
10
2
8192
virtioa
Instructions
Watch VIDEO
This How to is based on Windows 7×64 image installation. The other windows versions are supported
For this you will need an actual Windows installation ISO.
We are using: Windows7SP1Ultimate_64 Bit.iso. Be sure that distro name does not have spaces in the filename! The procedure is the same for any other Windows version 7, 8.1, 10 hosts.
1. Create a new directory for this image according to the naming convention:
2. Use WinSCP or FileZilla SFTP or SCP (port 22) to copy distro ISO image into the newly created directory path: /opt/unetlab/addons/qemu/win-7test/
3. Go to that directory via CLI
4. Rename this ISO file to cdrom.iso
5. Create a new virtual harddisk named virtioa.qcow2. Size you can choose per your needs. This example is used 30Gb HDD.
6. Create a new lab and add the newly created win-7test node
7. Connect the node to your home LAN cloud/internet in order for it to be able to get updates from the internet
8. Start the node inside the lab and customize the installation of your Windows as you like, as you have connected it to your home LAN and internet this installation will be like any normal Windows installation
9. IMPORTANT: When windows installation asks you to choose an HDD where Windows will be installed, choose Load driver, Browse, choose FDD B/storage/2003R2/AMD64 or x86 , (AMD or x86 depends which version of windows you are installing 64 or 32 bit), click next and you will see HDD RedHat VIRTIO SCSI HDD now.
10. Select this HDD and continue to install Windows as usual.
11. Optional: if you would like to use this image with the EVE RDP console, then you have to allow RDP on this Windows machine and create a user and password. In this example, we use user/Test123. Be sure that in the Windows Firewall the Remote Access inbound rules are permitted for Public access.
12. Finish installation and shutdown properly the VM from inside VM OS. Start/shutdown
IMPORTANT: Commit the installation to set it as the default image for further use in EVE-NG:
13. On the left side-bar within the lab in the EVE Web-UI choose “Lab Details” to get your lab’s UUID details: In this example: UUID: 3491e0a7-25f8-46e1-b697-ccb4fc4088a2
14. Find out the POD ID of your used and the Node ID of your newly installed node.
The POD number is assigned to your username, and can be found in the EVE GUI, Management/User Management. The Admin user uses POD number 0 by default.
The Node ID can be obtained by right clicking the node on the topology. In this Example it is 8
15. From the EVE CLI, locate the installed image and commit your changes to be used as default for further use in EVE-NG:
16. Remove cdrom.iso from /opt/unetlab/addons/qemu/win-7test/
Advanced instructions on how to make your image smaller in size (sparsify&compress).
After you have done all the steps above and your default image is created, you can compress its HDD and make it smaller.
IMPORTANT: for compressing an image you must have sufficient free space on your EVE host, the free space must exceed the total space (30GByte in this example) of the HDD you plan to shrink. The space needed can vary but will be the total space of the disk to be shrunk plus the size of the final sparsified and compressed image. To be safe you should have double the size of the HDD you want to shrink as free space on your EVE host. In our example we needed 35Gbyte of free HDD space. Once this process is done, the temporary file(s) will be deleted and free space reclaimed.