2020.04.25 – Juniper vSRX-NG installation into EVE-PRO

I used this guid for my installation:: https://www.eve-ng.net/index.php/documentation/howtos/howto-add-juniper-vsrx-ng-15-x-and-later/

Versions this guide is based on:

  • Name: vsrxng-20.3R1.81
  • Download original filename: junos-vsrx3-x86-64-20.3R1.8.qcow2
  • Version: 20.3R1.8
  • VCPUS: 2
  • VRAM: 4096

Step 1. Create correct image folder

root@eve-ng:/opt/unetlab/addons/qemu# mkdir vsrxng-20.3R1.18

Step 2. Upload the downloaded image to the EVE /opt/unetlab/addons/qemu/vsrxng-23.3R1.18/  folder using for example FileZilla or WinSCP using:

  • Host: eve-pro-ip
  • Username: root
  • Password: *******
  • Port: 22

Click Quickconnect, open source from MacBook Pro and destination to EVE-PRO and download junos-vsrx3-x86-64-20.3R1.8.qcow2.

Step 3. From the EVE cli, go to newly created image folder.

root@eve-ng:/opt/unetlab/addons/qemu# cd vsrxng-20.3R1.18

root@eve-ng:/opt/unetlab/addons/qemu/vsrxng-20.3R1.18# ls

Step 4. Rename original filename to virtioa.qcow2

root@eve-ng:/opt/unetlab/addons/qemu/vsrxng-20.3R1.18# mv junos-vsrx3-x86-64-20.3R1.8.qcow2 virtioa.qcow2

root@eve-ng:/opt/unetlab/addons/qemu/vsrxng-20.3R1.18# ls

Step 5. Fix permissions:

root@eve-ng:/opt/unetlab/addons/qemu/vsrxng-20.3R1.18# /opt/unetlab/wrappers/unl_wrapper -a fixpermissions

Dec 01 11:34:26 Dec 01 11:34:26 Online Check state: Valid


Step 6. Create a testing lab and open:

Step 7. By default the number of interfaces are 4: fxp0 and ge-0/0/0-ge-0/0/2 but you can inches the number. To increase the number of interfaces change the default Ethernets configuration of 4 to 10. The maximum is to ge-0/0/8.


2020.03.11 – Juniper vSRX’s Does not Supports Layer 2 Ethernet Switching

Note in date 2020.03.25:

  • I found out that vSRX does not support Layer 2 Ethernet Switch but support Layer 2 Bridging
  • For my lab I still need Later 2 Ethernet Switch ….

For information about configuring transparent mode for vSRX, see Layer 2 Bridging and Transparent Mode.

This document info

I wanted to make a lab about Layer 2 Ethernet Switching. The details of the lab was based on Juniper EX devices.

Searching Juniper Virtual EX (vEX) devices, I have found out that it does’n exist. If I want to make lab about Layer 2 Ethernet Switching I can use Juniper SRX, Juniper EX or Juniper QFX products or I was thinking at virtual applications.

Read more

2020.03.4 – Install Juniper vSRX into ESXi 6.7.0 from VMware Fusion from MacBook PRO


To start Juniper series off, I’ll take you through the steps of beginning your first virtual Junos lab using Junos Firefly and VMware Fusion. By the end of this series, you should be able to setup your own virtual topology that enables you to practice for that JNCIA, S, P, or E exams you’re cramming for. The concepts you learn throughout this series should be applicable to other hypervisors.

Read more

2017.11.15 – Virtual Network Lab on MacBook PRO

This article shows you what are the networks, the IP settings and the connections of the virtual elements.

Networks Summary

Network Connected Device Device Port Info DHCP/IP NAT Services
vmnet0 MacBook en0, en1, en2, en3 Bridged networking From external router From external router vmnet-bridge and vmnet-netifup
vmnet1 MacBook vmnet1 Host-only networking From Fusion N/A vmnet-dhcpd
vmnet2 N/A N/A N/A N/A N/A N/A
vmnet3 MacBook vmnet3 OoB MNG Net N/A N/A
vMX – VCP fxp0
vMX – VFP em0
vMX – Ubuntu Server eth0
vSRX ge-0/0/0
XRv ge-0/0/0
vmnet4 vMX – Logical Systems ge-0/0/1 Intelink with VLANs N/A N/A
vMX – Ubuntu Server
XRv-n, n=[1,n] ge-0/0/1
vmnet5 vMX – Logical Systems ge-0/0/2 Intelink with VLANs N/A N/A
vMX – Ubuntu Server
vSRX-n, n=[1,n] ge-0/0/1
vmnet6 XRv-n, n=[1,n] Intelink with/without VLANs N/A N/A
XRv-n, n=[1,n]
vmnet7 vSRX-n, n=[1,n] Intelink with/without VLANs N/A N/A
XRv-n, n=[1,n]
vmnet8 MacBook vmnet8 Network Address Translation (NAT) networking – Share with my Mac From Fusion From Fusion vmnet-natd
Windows 10 vmnet-dhcpd
puppet VM vmnet-netifup

Note: IP settings for vmnet4 to vmnet7 will vary based on the project.

Continue reading