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)

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