V článku Sieťový emulátor Wistar sme popísali vlastnosti tohto nástroja. V tomto článku popíšěme návod na inštaláciu.
- Inštalácia nevyhnutných súčastí ako KVM, libvirt:
apt-get install python-pip python-dev build-essential qemu-kvm libz-dev libvirt-bin socat python-pexpect python-libvirt libxml2-dev libxslt1-dev unzip bridge-utils genisoimage python-netaddr libffi-dev libssl-dev python-markupsafe libxml2-dev libxslt1-dev git mtools dosfstools
2. Inštalácia pythonových balíčkov:
pip install pyvbox junos-eznc pyYAML Django==1.9.9 cryptography websocket-client
3. Tvorba potrebných priečinkov:
mkdir -p /opt/wistar/user_images/instances mkdir -p /opt/wistar/seeds mkdir -p /opt/wistar/media
4. Sklonovanie nástroja z gitu:
cd /opt/wistar git clone https://github.com/juniper/wistar.git wistar-master
5. Vytvorenie SQL tabuliek:
cd /opt/wistar/wistar-master
./manage.py migrate
6. Spustenie servera:
#./manage.py runserver 0.0.0.0:8080
7. Pre pripojenie inštancii do reálnej siete je nevyhnutné zmeniť v súbore /opt/wistar/wistar-master/wistar/configuration.py kvm_external_bridge z „br0“ na „virbr0“