Juniper vQFX#
Juniper vQFX virtualized router is identified with vr-vqfx
kind in the topology file. It is built using vrnetlab project and essentially is a Qemu VM packaged in a docker container format.
Note
vQFX images built with hellt/vrnetlab have experimental support for vQFX version v18 and newer.
Managing vr-vqfx nodes#
Note
Containers with vQFX inside will take ~7min to fully boot.
You can monitor the progress with docker logs -f <container-name>
.
Juniper vQFX node launched with containerlab can be managed via the following interfaces:
to connect to a bash
shell of a running vr-vqfx container:
docker exec -it <container-name/id> bash
to connect to the vQFX CLI (password [email protected]
)
ssh [email protected]<container-name/id>
Coming soon
Info
Default user credentials: admin:[email protected]
Interfaces mapping#
eth0
- management interface connected to the containerlab management networketh1
- first data interface, mapped to first data port of vQFX line cardeth2+
- second and subsequent data interface
When containerlab launches vr-vqfx node, it will assign IPv4/6 address to the eth0
interface. These addresses can be used to reach management plane of the router.
Data interfaces eth1+
needs to be configured with IP addressing manually using CLI/management protocols.
Features and options#
Node configuration#
vr-vqfx nodes come up with a basic configuration where only the control plane and line cards are provisioned, as well as the admin
user with the provided password.
Lab examples#
Coming soon.