v2rayN: Desktop Subscriptions and Routing
Top desktop pickv2rayN is a good fit for managing subscriptions, server entries, and routing rules in one place on a computer. Its larger desktop interface makes it easier to review protocol fields, groups, and logs side by side—especially if you switch work environments often or manage separate direct, proxy, and block rules. For everyday use, import a subscription, choose an active server, and then set the system proxy. There's no need to edit a full JSON configuration from the start.
Choosing between the desktop and classic WPF versions
Windows downloads come in desktop and classic WPF versions. The desktop version uses a newer cross-platform interface, suited to users who want a consistent workflow across desktop operating systems. The WPF version retains the classic Windows desktop interface for users who are used to it. Menus and configuration migration may differ, so choose based on interface preferences and system compatibility—not an assumed difference in connection speed.
Evaluate system proxy and TUN separately
Apps such as browsers that respect system proxy settings can usually start with “Set system proxy automatically.” Consider TUN for apps that ignore those settings. TUN changes how traffic reaches the client, may require administrator privileges, and can conflict with other traffic-routing tools. After enabling it, check DNS, local network access, and recovery from sleep—not just whether the toggle is on.
Advanced routing depends on rule order and outbound tags. routing.rules are matched in order, and each rule's outboundTag must match a tag in outbounds. A GUI can reduce manual editing, but it can't replace understanding the matching logic.