Multi-vendor troubleshooting practice labs
12 guided labs where Cisco, Juniper, Arista, Aruba, MikroTik and FortiGate share one network, and the faults live in the gaps between them: MTU, timers, capabilities and the defaults each vendor picks. OSPF, BGP, VRRP, LACP, spanning tree, IPsec, NAT, DHCP relay and IPv6 across vendors, then two sets of tickets and a ten-fault capstone.
- Guided labs
- 12
- Follows
- Troubleshooting topics of Cisco ENARSI 300-410 and ENCOR 350-401, Juniper JNCIS-ENT and CompTIA Network+
- Runs every lab
- Standard
- Devices
- Alpine Linux, IOSv, RouterOS, vEOS, vSRX NextGen template, IOSvL2, FortiGate and AOS-CX virtual switch
Who these labs are for
For working network engineers who look after a mixed network or have just inherited one after a merger, and anyone preparing for the troubleshooting parts of ENARSI, ENCOR, JNCIS-ENT or Network+. You should be comfortable on at least one vendor’s CLI; each lab gives you the commands you need on the others.
Every lab starts broken. Each planted fault is checked at the start and again after the fix, on the real images, and the panes show what each vendor actually printed.
The 12 labs
Every lab in the folder, as the workspace lists them, with what each runs and the smallest plan that fits. Read on 2 November 2026.
Multi-vendor troubleshooting course 12 labs
Shared folderMulti-vendor interoperability and troubleshooting guided labs
One protocol per lab across the vendors, then two ticket sets and a ten-fault capstone.
-
01OSPF between IOS Junos EOS and RouterOS
Four vendors share one OSPF ring, and each link has a different problem: an MTU mismatch, a network-type mismatch, different timers and a mismatched authentication key ID. Read each vendor's symptoms, fix every link and normalise the costs that each vendor picks for itself.
1× Alpine Linux, 1× IOSv, 1× RouterOS, 1× vEOS, 1× vSRX NextGen template
6 vCPU, 7,424 MBFits LiteRuns in the free demo
-
02BGP between vendors with differing defaults
Larkfield's four sites run eBGP in a ring, and every session hides a default that one vendor has and the others don't: address families that vanish when you configure one, routes that are never exported, communities that are stripped, and a policy chain that silently rejects the rest.
1× Alpine Linux, 1× IOSv, 1× RouterOS, 1× vEOS, 1× vSRX NextGen template
6 vCPU, 7,424 MBFits LiteRuns in the free demo
-
03VRRP across four vendors
Four routers from four vendors share one office LAN and one virtual gateway, and all of them think they're the master. Match VRRP version, timers and authentication until exactly one router wins, then prove that the gateway really carries traffic.
1× Alpine Linux, 1× IOSv, 1× RouterOS, 1× vEOS, 1× vSRX NextGen template
6 vCPU, 7,424 MBFits LiteRuns in the free demo
-
04LACP between IOSvL2 EOS AOS-CX and RouterOS bonding
A Cisco distribution switch has three two-link bundles: to Arista, to Aruba and to a MikroTik router. None of them forms, and each fails for a reason that belongs to the vendor at the far end. Read LACP from both sides, fix each bundle and then the trunk it carries.
2× Alpine Linux, 1× AOS-CX virtual switch, 1× IOSvL2, 1× RouterOS, 1× vEOS
7 vCPU, 7,168 MBFits Standard
-
05Spanning-tree interoperability with PVST MST and RSTP
Larkfield's campus is half way through a move to one MST region: one Cisco switch still runs Rapid PVST+, Arista and Aruba have typed their region differently, and the MikroTik only speaks RSTP. Find the boundaries, join the region, and prove the same digest on three vendors.
2× Alpine Linux, 2× IOSvL2, 1× AOS-CX virtual switch, 1× RouterOS, 1× vEOS
8 vCPU, 7,936 MBFits Standard
-
06IPsec quick fixes across vendors
Larkfield's head office has three branch tunnels, on Juniper, FortiGate and MikroTik, and none of them passes traffic. Work through the faults engineers meet most often between vendors: selectors, host-inbound traffic, a tunnel with no policy, default proposals, and NAT getting there before IPsec does.
4× Alpine Linux, 2× IOSv, 1× FortiGate, 1× RouterOS, 1× vSRX NextGen template
10 vCPU, 9,472 MBFits Standard
-
07NAT and asymmetric routing in a mixed edge
A depot adds a second internet line on a MikroTik beside its FortiGate, and three tickets follow: a published server that answers on one public address only, a partner site that can be pinged but not loaded, and an office whose traffic dies at the firewall. Trace each flow both ways and repair the return path.
3× Alpine Linux, 1× FortiGate, 1× IOSv, 1× RouterOS
6 vCPU, 4,352 MBFits LiteRuns in the free demo
-
08DHCP relay and options across vendors
One Cisco DHCP server now serves three sites through Arista, MikroTik and FortiGate relays, and each site fails differently: a reply that can't get home, a relay that stamps the wrong address, and a firewall that still answers for itself. Fix all three and check the options that clients receive.
1× Alpine Linux, 1× FortiGate, 1× IOSv, 1× RouterOS, 1× vEOS
5 vCPU, 5,376 MBFits LiteRuns in the free demo
-
09IPv6 interoperability with RA flags DHCPv6 and OSPFv3
Larkfield turns on IPv6 and two sites stay dark. OSPFv3 needs matching instance IDs and a firewall that lets it in, one LAN's router advertisements tell hosts to use a DHCPv6 service that can't be reached, and another advertises no prefix at all. Fix each one and read the flags from the host's side.
1× Alpine Linux, 1× IOSv, 1× RouterOS, 1× vEOS, 1× vSRX NextGen template
6 vCPU, 7,424 MBFits LiteRuns in the free demo
-
10Ticket set A with campus Layer 2 and Layer 3 faults
Three support tickets land on a campus built from Cisco, Arista and Aruba switches. Six faults sit behind them, from a Cisco trunk that relied on a protocol its neighbour doesn't speak to a DHCP scope that hands out the wrong gateway. Work through them by layer, and write up each ticket.
2× Alpine Linux, 1× AOS-CX virtual switch, 1× IOSv, 1× IOSvL2, 1× vEOS
7 vCPU, 7,424 MBFits Standard
-
11Ticket set B with WAN BGP NAT and VPN faults
Four tickets arrive from Larkfield's sites, and six faults sit behind them across Cisco, Juniper, MikroTik and FortiGate: a firewall that blocks its own BGP, an iBGP next hop nobody can reach, NAT that covers one subnet too few, a tunnel that passes traffic one way, a return route and a published server.
5× Alpine Linux, 2× IOSv, 1× FortiGate, 1× RouterOS, 1× vSRX NextGen template
11 vCPU, 9,984 MBFits Standard
-
12Capstone with a ten-fault multi-vendor network
The merged Larkfield network has to pass acceptance on Monday. Six vendors stand between a PC and the internet, and ten faults are planted among them, from a bundle at the access layer to NAT at the edge. Find them all, and write up the method for each one.
3× Alpine Linux, 1× AOS-CX virtual switch, 1× FortiGate, 1× IOSv, 1× IOSvL2, 1× RouterOS, 1× vEOS, 1× vSRX NextGen template
12 vCPU, 14,336 MBFits Standard
Devices and images
The exact Add Node images the labs use, and the vCPU and RAM their nodes are set to. Your plan counts what each running node is set to.
| Device | Image in Add Node | Set to | Labs | Nodes |
|---|---|---|---|---|
| Alpine Linux | clbalpinebase-alpine-base-3-20-3 | 1 vCPU, 512 MB | 12 | 26 |
| Cisco IOSv | vios-adventerprisek9-m.spa.159-3.m9 | 1 vCPU, 512 MB | 10 | 12 |
| MikroTik RouterOS | mikrotik-7.14.2 | 1 vCPU, 256 MB | 11 | 11 |
| Arista vEOS | veos-4.33.1.1F | 1 vCPU, 2,048 MB | 9 | 9 |
| Juniper vSRX NextGen template | vsrxng-23.4R2-S3.9 | 2 vCPU, 4,096 MB | 7 | 7 |
| Cisco IOSvL2 | viosl2-adventerprisek9-m.ssa.high_iron_20200929 | 1 vCPU, 768 MB | 4 | 5 |
| Fortinet FortiGate | fortinet-FGT-v7.0.17.M-build0682 | 1 vCPU, 2,048 MB | 5 | 5 |
| Aruba AOS-CX virtual switch | arubacx-10.14 | 2 vCPU, 3,072 MB | 4 | 4 |
How to open the labs
Sign in to your workspace at
lab.cloudlabbox.com.In File Manager, open Shared, then the folder
Multi-vendor interoperability and troubleshooting guided labs.Open a lab and start its nodes, then open Lab Tasks for the steps.
The labs are read-only. You can start the nodes and configure the devices, but changes to the topology can’t be saved. To change a lab, rebuild it in your own folder.


Questions about the Multi-vendor troubleshooting labs
Are these Multi-vendor troubleshooting labs free?
They’re included with every lab plan, with nothing extra to pay, rather than free. Plans start at £3 a day or £0.50 an hour. To try one first, the free demo gives you 30 minutes with 6 vCPU and 8 GB, enough to run 6 of these labs.
Which plan do I need for these labs?
Standard, with 12 vCPU and 16 GB, runs every lab here. Lite runs 6 of the 12. EVE-NG admits a node by the vCPU and RAM configured on it, so a lab needs the total its running nodes are set to. The biggest here, “Capstone with a ten-fault multi-vendor network”, needs 12 vCPU and 14,336 MB. Each lab’s Lab Tasks pane names the plan it needs.
Can I change these labs?
You can start the nodes and configure the devices, but the labs are read-only: changes to the topology can’t be saved. To change one, rebuild it in your own folder.
Are these labs from the vendors or exam bodies?
No. CloudLabBox wrote them to follow the topics of Cisco’s ENARSI 300-410 and ENCOR 350-401, Juniper’s JNCIS-ENT (JN0-352) and CompTIA’s Network+ (N10-009), where they cover troubleshooting. They aren’t training material from the vendors or exam bodies, and CloudLabBox is independent of Arista Networks, Cisco, CompTIA, Fortinet, HPE, Juniper Networks and MikroTik.
Do I need vendor licences for these labs?
No. The FortiGates run on their evaluation licence, the vSRX nodes use the image’s built-in 60-day trial, and the other images need none for these labs. CloudLabBox doesn’t provide vendor licences or subscriptions.
Which plan do I need?
Six of the 12 labs fit Lite. Labs 04, 05, 06, 10, 11 and 12 need Standard, because they run more or larger devices at once.
How long do the devices take to start?
A vSRX took about 5 to 14 minutes to boot in our tests, depending on load. Each lab’s pane says what to wait for, and the Alpine hosts need a short paste, which Task 0 gives you.
Try a lab before you choose
The free demo is a real workspace for 30 minutes, with 6 vCPU and 8 GB: enough to run 6 of these labs. No card and no email.
More practice labs
- CCNA practice labs online
- CompTIA Network+ practice labs
- CCNP ENCOR practice labs
- CCNP ENARSI practice labs
- CCNP Service Provider practice labs
- Cisco NX-OS data centre practice labs
- CCIE Enterprise Infrastructure practice labs
- Network automation practice labs
- Cisco ASA firewall practice labs
- Packet analysis labs with Wireshark and tcpdump
- FortiGate practice labs
- FortiGate SD-WAN practice labs
- Cisco Catalyst SD-WAN CLI practice labs
- Palo Alto firewall practice labs
- Check Point CCSA practice labs
- Check Point CCSE practice labs
- Multi-vendor firewall and VPN practice labs
- BGP practice labs across vendors
- Nokia SR OS NRS I practice labs
- MPLS and L3VPN practice labs
- VXLAN EVPN practice labs across vendors
- IPv6 practice labs across vendors
- Linux labs for network engineers
- JNCIA-Junos practice labs
- JNCIS-ENT practice labs
- JNCIA-SEC and JNCIS-SEC practice labs
- JNCIS-SP JN0-364 practice labs
- JNCIP-ENT JN0-650 practice labs
- Arista EOS practice labs
- HPE Aruba Networking CX switching labs
- Huawei HCIA-Datacom practice labs
- HCIP-Datacom Core practice labs
- MikroTik MTCNA practice labs
- MikroTik MTCRE practice labs
- MikroTik MTCINE practice labs
- MikroTik MTCSE practice labs
- MikroTik MTCTCE practice labs
- MikroTik MTCIPv6E practice labs
- All practice labs
CloudLabBox is independent of Arista Networks, Cisco, CompTIA, Fortinet, HPE, Juniper Networks and MikroTik. The labs follow exam topics and aren’t vendor training material; vendor names identify the exams and the images in the workspace.