Run vJunos-router and vJunos-switch in your browser, with an AI agent that builds the lab.
Describe a Junos network in plain English and get a working lab on the images you upload once.
One prompt, a Junos EVPN-VXLAN fabric on vJunos, and every layer checked on the CLI.
The link opens NetPilot with the prompt already in the box. Change anything, then press send.
Build a Juniper EVPN-VXLAN lab: one spine on vJunos-router and two leaves on vJunos-switch, with a Linux host on each leaf. Use OSPF area 0 as the underlay between the loopbacks, iBGP in AS 65000 with the spine as route reflector for the EVPN overlay, and map VLAN 10 to VXLAN VNI 10010 on both leaves. Put host1 at 192.168.10.11/24 and host2 at 192.168.10.12/24 in VLAN 10. Deploy it, wait for every node to boot, then prove it: OSPF neighbors on the spine, BGP EVPN sessions, the remote VTEP on each leaf, the host MACs in the EVPN database, and a ping from host1 to host2.
The same vJunos images you can run anywhere, with the host and the first draft of the config handled for you.
A managed cloud lab VM with room for vJunos. Open a browser and start.
Running vJunos yourself
A Linux host with KVM, 4 vCPU and 5 GiB per node, that you build and maintain.
Describe the fabric. The agent writes the Junos configs, deploys them and checks every layer.
Running vJunos yourself
You write each hierarchy and the topology file by hand.
A terminal on every node, running real Junos.
Running vJunos yourself
A console or SSH on every node, running real Junos.
Put vJunos next to other network OSes from one prompt, 17+ and growing.
Running vJunos yourself
Source and import each vendor image yourself.
Each one runs on real Junos, built by the agent and checked by you.
A vJunos-router spine as route reflector, vJunos-switch leaves, VLANs mapped to VNIs and a ping across VXLAN.
Areas, point-to-point links, passive loopbacks and route preference on the real Junos CLI.
iBGP with route reflectors, eBGP between AS numbers, and routing policy with export and import.
Commit, compare, rollback, static routes, firewall filters and commit confirmed on vJunos-router.
Junos leaves next to another vendor's switches, to find the route target and type-2 mismatches.
The containerized Junos routing daemon, for OSPF and BGP labs that start in seconds.
Four honest ways to get hands on Junos. Pick by who runs the host and who writes the config.
Verdict:For a free lab on a server you already run, use vJunos with containerlab. For a working Junos fabric from any browser, NetPilot runs the host and writes the first draft, and you verify on the real CLI.
Common questions about running a Juniper lab online
OSPF, BGP EVPN and VXLAN on vJunos, each layer checked on the CLI.
Six ways to keep a Junos lab after vLabs, compared.
The image build and six traps.
Seven Junos exercises mapped to the JN0-106 objectives.
The three bugs that break mixed EVPN fabrics.
Every network OS you can run next to Junos.
Real multi-vendor labs in your browser, no install.
Juniper, Junos and vJunos are trademarks of their owner. NetPilot is not affiliated with Juniper Networks. The lab files from our tutorials are public in the juniper-labs repository.
Describe the network. The agent writes the Junos configs, deploys real vJunos nodes, and you verify on the CLI.