Skip to content

ARROW Control Overview

Arrow Control is a comprehensive web-based management platform for Arrow VMs. It provides secure access to system resources including file management, terminal access, remote desktop, system monitoring, and advanced networking tools - all from your web browser.

Arrow Control is pre-installed on all Arrow VMs deployed via Arrow Manager or standalone installation. It serves as your central command center for managing and interacting with your virtual machine, offering a rich set of features designed for security professionals and system administrators.

Key benefits include:

  • Secure Access: All connections are encrypted with TLS/SSL
  • VPN Integration: Works seamlessly with Netbird VPN for secure remote access
  • Comprehensive Toolset: File management, terminal, VNC, monitoring, and more
  • Professional Security Tools: Install and manage 30+ penetration testing and security applications
  • Audit Logging: Track all activities for compliance and security review
Screenshot Coming Soon
🖥️ Arrow Control Dashboard main interface Screenshot

Arrow Control is accessible only over the Netbird VPN. Connect to your VPN first, then navigate to your VM’s VPN IP address on port 20443:

https://<vm-vpn-ip>:20443

For example: https://100.64.0.5:20443

Note: On first access, your browser will display a security warning for the self-signed certificate. This is expected behavior - proceed by accepting the certificate to continue.

Screenshot Coming Soon
🖥️ Arrow Control login screen Screenshot

Browse, upload, download, and manage files on your VM through an intuitive web-based file browser.

  • Drag-and-drop file uploads
  • Download files and folders as archives
  • Built-in text editor with syntax highlighting
  • Create, rename, move, and delete files and directories
Screenshot Coming Soon
🖥️ File Manager interface showing directory listing Screenshot

Access the command line directly from your browser with full terminal capabilities.

  • Multiple concurrent terminal sessions
  • Full PTY support for interactive applications
  • Session persistence during navigation
  • Copy and paste support
Screenshot Coming Soon
🖥️ Web-based terminal with command output Screenshot

Access your VM’s graphical desktop through the browser without additional software.

  • Web-based VNC client
  • Clipboard sharing
  • Keyboard and mouse input
  • Connection status monitoring
Screenshot Coming Soon
🖥️ VNC remote desktop session Screenshot

Monitor your VM’s health and performance in real-time.

  • CPU, memory, disk, and network metrics
  • Process management (view and terminate processes)
  • Resource usage graphs and trends
  • System information overview
Screenshot Coming Soon
🖥️ System metrics dashboard showing resource usage Screenshot

Install and manage security and penetration testing tools with a single click.

  • 30+ pre-configured security tools
  • Multiple installation methods (APT, Git, Go, Rust, PIPX, direct downloads)
  • Installation progress tracking
  • Easy tool discovery and management
Screenshot Coming Soon
🖥️ Application installation interface Screenshot

Set up network proxies and tunnels for advanced networking scenarios.

  • SOCKS5 proxy server
  • HTTP proxy server
  • SSH tunnels (local, remote, dynamic)
  • Network discovery tools
  • Interface and routing management
Screenshot Coming Soon
🖥️ Pivot and tunneling configuration Screenshot

Track all activities on your VM for compliance and security review.

  • Comprehensive activity logging
  • User session tracking
  • Action history and timestamps
  • Exportable audit reports
Screenshot Coming Soon
🖥️ Audit log viewer showing recent activities Screenshot

Arrow Control uses robust security measures to protect your VM:

  • OS-Based Authentication: Login with your system user credentials (same as SSH)
  • TLS Encryption: All traffic is encrypted using HTTPS
  • License Enforcement: Managed through Arrow Manager for production deployments
  • Session Management: Configurable session timeouts (default: 8 hours)
  • VPN-Only Access: Arrow Control is only accessible over the Netbird VPN

Security Note: Root login is disabled by default. Use a non-root system user account for authentication.

Arrow Control provides easy access to all features through the sidebar navigation:

Menu ItemDescription
DashboardSystem overview and quick access to features
File ManagerBrowse and manage files on the VM
TerminalWeb-based terminal sessions
VNCRemote desktop access
MetricsSystem monitoring and process management
AppsInstall and manage security tools
PivotNetwork proxies, tunnels, and discovery
AuditActivity logs and compliance reporting
SettingsUser preferences and configuration
Screenshot Coming Soon
🖥️ Arrow Control sidebar navigation Screenshot

To begin using Arrow Control:

  1. Ensure your VM is running - Deploy via Arrow Manager or verify your standalone installation
  2. Connect to the VPN - Arrow Control requires a Netbird VPN connection
  3. Navigate to Arrow Control - Open https://<vm-vpn-ip>:20443 in your browser
  4. Accept the certificate - Proceed past the browser’s security warning
  5. Log in - Use your system user credentials

For detailed login instructions, see the Accessing Arrow Control guide.