2dust/v2rayN
V2rayN
v2rayN is a cross-platform graphical management suite designed to centralize the configuration and execution of multiple network proxy protocols. It functions as a unified control plane that abstracts heterogeneous proxy backends, allowing users to manage diverse network routing engines through a single interface.
The platform distinguishes itself by providing a consistent management experience across Windows, Linux, and macOS, while orchestrating the lifecycle of independent proxy processes as child services. It supports specific configuration ecosystems, enabling users to organize and switch between different proxy standards while maintaining structured routing rules.
Beyond basic connectivity, the software includes tools for defining complex routing logic and granular traffic steering. By utilizing local geographic database assets, it enables precise filtering and regional access control based on destination metadata. The system also coordinates auxiliary utilities and manages the translation of user-defined rules into the specific schema requirements of various underlying proxy engines.
Features
- Multi-Protocol Proxy Managers - Managing diverse proxy standards like V2Ray, Clash, and sing-box through a unified platform to ensure consistent traffic handling across different engines.
- Network Traffic Orchestrators - A configuration tool for defining complex routing rules and geolocation-based traffic steering using specialized database assets and protocol-specific settings.
- Proxy Core Abstraction Layers - Provides a unified interface for managing heterogeneous proxy backends by wrapping disparate command-line binaries into a single control plane.
- Sing-box Configurations - Group and categorize proxy settings specifically tailored for the Sing-box ecosystem to maintain structured and manageable network routing rules.
- Unified Proxy Managers - Centralizing the configuration and execution of multiple network proxy protocols within a single interface to simplify complex routing workflows.
- Cross-Platform Proxy Clients - Control cross-platform network traffic by configuring various proxy cores through a unified graphical interface designed for Windows, Linux, and macOS environments.
- Proxy Clients - A graphical interface for managing network traffic and proxy configurations across multiple operating systems through a unified control panel.
- V2Ray Configuration Managers - Group and categorize proxy settings specifically tailored for the V2ray ecosystem to maintain structured and manageable network routing rules.
- Geolocation-Based Routing - Directing network traffic based on destination geography by utilizing specialized database files to enable precise filtering and regional access control.
- Clash Configuration Managers - Group and categorize proxy settings specifically tailored for the Clash ecosystem to maintain structured and manageable network routing rules.
- External Binary Orchestrators - Manages the lifecycle and configuration of independent proxy processes by executing and monitoring external core executables as child services.
- Network Infrastructure Orchestrators - Coordinating auxiliary utilities and core proxy engines to maintain structured, scalable, and manageable network configurations for advanced users and developers.
- Configuration-Driven Routing Logic - Translates user-defined network rules into protocol-specific JSON or YAML schemas required by various underlying proxy engines.
- Geolocation Routing Databases - Maintains local lookup tables for IP and domain filtering to enable granular traffic steering based on geographic destination metadata.