pondělí 2. března 2020

Running Arista vEOS in Virtualbox on CentOS 8

Download boot iso

Aboot-veos-8.0.0.iso

and disk image file for latest 64bit vEOS release

vEOS64-lab-4.23.2F.vmdk

from vEOS download page

https://www.arista.com/en/support/software-download

Install Virtualbox on CentOS8 machine

cd /etc/yum.repos.d/
wget https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo
rpm --import  https://www.virtualbox.org/download/oracle_vbox.asc
yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
yum install -y VirtualBox-6.1
usermod -aG vboxusers userXYZ
yum -y install binutils kernel-devel kernel-headers libgomp make patch gcc glibc-headers glibc-devel dkms
/usr/lib/virtualbox/vboxdrv.sh setup
yum -y install xauth


you can connect using ssh with X forwarding

ssh -Y  userXZY@machine

and run VirtualBox

./VirtualBox

In Virtualbox VM use .iso as IDE primary slave and .vmdk for IDE primary master.

For network addpters use PCnet FAST II or III type.

First networking adapter is Management 1 interface in EOS

VirtualBox internal networking works OK for interconnecting VMs.




Official guide

https://eos.arista.com/veos-and-virtualbox/