Deploy Juniper vMX via Docker Compose

Deploy Juniper vMX via Docker Compose Being able to download and run Juniper vMX on KVM and ESXi has really helped me learning more about networking, telemetry and build automation solutions. But the software dependencies combined with manual editing and launch of shell scripts per vMX instance felt a bit outdated to me. Why can’t... Continue Reading →

DHCP Client in Junos vMX

DHCP Client in Junos vMX This is just a quick lab note about successfully enabling DHCP client mode on the management and revenue ports fxp0 and 0/0/x on a vMX running 17.1R1. Background is a cloud deployment, where the interface IP addresses are dynamically assigned via DHCP to the interfaces of the virtual instance. lab@vMX1>... Continue Reading →

vMX explores his surroundings in Amazon AWS

vMX explores his surroundings in Amazon AWS Recently I started exploring ways in Junos to program IP routes in Amazon AWS EC2 using their REST API. Junos 16.1 not only comes with Python 2.7.x, but also with all the default modules and some extras, like PyEz: Understanding Python Automation Scripts for Devices Running Junos OS.... Continue Reading →

Lightweight 4over6 B4 Client in Linux Namespace

Lightweight 4over6 B4 Client in Linux Namespace RFC 7596 extends Dual-Stack Lite (RFC 6333) by moving the Network Address and Port Translation (NAPT) function from the centralized DS-Lite tunnel concentrator to the tunnel client located in the Customer Premises Equipment (CPE). I needed a simple test setup to verify Juniper Networks vMX lw4over6 AFTR functionality.... Continue Reading →

Run Juniper vMX as Contrail Gateway for IPv6 Overlay

Run Juniper vMX as Contrail Gateway for IPv6 Overlay Overview Juniper vMX is distributed as a compressed tar file and getting started documentation can be found at I explain the steps I took to launch and configure a vMX instance as Contrail L3VPN Gateway router for IPv4 and IPv6. I took the “quick-and-dirty road”... Continue Reading →

Juniper Networks vMX on Snabb NFV

Juniper Networks vMX on Snabb NFV This is my first attempt getting Juniper Networks vMX virtual router running on top of Snabb Switch. This is probably one of the first few attempts to run non-Linux based VM’s on top of Snabb NFV and more work is need to get it fully functional. This blog explains... Continue Reading →

Blog at

Up ↑