v1.0.0 Production Release

Multi-Vendor
Network
Virtualization

A modern, web-based platform for managing virtual network labs. Build complex topologies with Juniper and Cisco devices through an intuitive browser interface.

// LIVE TOPOLOGY VIEW
vSRX
Router-1
Juniper vSRX
CSR
Router-2
Cisco CSR1000v
IOS
Switch-1
Cisco IOSvL2
vQFX
Switch-2
Juniper vQFX

Built for Network Engineers

Everything you need to build, test, and learn from virtual network topologies

🌐

Interactive Topology

Real-time network visualization with drag-and-drop positioning. Create and manage connections with an intuitive visual interface powered by Cytoscape.js.

πŸ–₯️

Web Console Access

No SSH client needed. Access device consoles directly in your browser with secure token-based authentication via ttyd integration.

πŸ”—

Link Management

Click-to-connect interface creation. Real-time link status monitoring with automatic updates when devices start or stop.

⚑

Multi-Vendor Support

Work with Juniper vSRX, vQFX, and Cisco CSR1000v, IOSvL2 devices. Unified interface for managing different platforms.

πŸ“Š

Resource Monitoring

Track CPU, memory usage, and device status in real-time. Dashboard updates automatically every 5 seconds.

πŸš€

One-Command Install

Deploy the entire platform in under 5 minutes with automated installation script. systemd service management included.

Multi-Vendor Network Devices

Production-ready support for industry-leading network platforms

Juniper vSRX
Virtual Security Router
4GB
RAM
2
vCPU
~90s
Boot Time
  • Full JunOS support
  • Security policies & zones
  • Routing protocols (OSPF, BGP, MPLS)
  • Perfect for JNCIS-SP studies
Cisco CSR1000v
Cloud Services Router
4GB
RAM
2
vCPU
3-5min
Boot Time
  • Full IOS XE functionality
  • MPLS & VPN support
  • SD-WAN capabilities
  • Ideal for CCNA/CCNP labs
Cisco IOSvL2
Layer 2/3 Switch
2GB
RAM
2
vCPU
2-3min
Boot Time
  • 16 Gigabit Ethernet ports
  • VLAN & trunking support
  • STP protocols
  • Layer 3 routing
Juniper vQFX
Virtual QFX Switch
4GB
RAM
2
vCPU
7-10min
Boot Time
  • 12x 10GbE ports
  • Full JunOS switching
  • VLAN & LACP support
  • Dual-VM architecture (RE+PFE)

Other Open Source Work

Network automation and infrastructure tools on GitHub

⏳

Loading projects...

Fetching from GitHub API...

Get Started

Comprehensive guides to get you up and running

Ready to Build Your Lab?

Deploy VRHost Lab in minutes and start learning

git clone https://github.com/Dubzyy/vrhost-lab.git
cd vrhost-lab
sudo bash install.sh