How to Use Vless, VMess, or Trojan on Windows

To use Vless, VMess, or Trojan protocols on Windows, we will be using V2rayN GUI client by 2dust. The steps are as follows:

The client

  1. Download ‘v2rayN-With-Core.zip’ from https://github.com/2dust/v2rayN/releases. Make sure to get the latest + stable release.
  2. Extract the zip.
  3. Right-click on ‘v2rayN.exe’, select properties.
  4. In ‘Compatibility’ tab, tick ‘Run this program as administrator’
  5. Run V2rayN GUI client. By default, it will launch minimized to the system tray. Click on the icon in the tray to open the client interface.
  1. The default language is in Chinese. To change it to English, launch the interface, click on the 3 dot symbol (refer image below) and find the language dropdown and change it to ‘en’.
  1. Then, you have to restart the client in order to have the new language setting to take change. To restart the client, you have exit the client from the system tray and relaunch the client.

The config

  1. Copy the configuration link from ‘Subscriptions‘ tab in ‘My account’ page.
  2. In V2rayN client, click ‘Servers’ and Import bulk URL from clipboard (or just use Ctrl + V).
  3. Then right click on the imported config, and select ‘Set as active server’ (or press Enter).
  4. Do not forget to change the default routing rule from ‘Whitelist’ to ‘Global’ (refer image below) to proxy all connection that pass through the client.

The connection

  1. To enable the proxy, right-click on V2rayN icon at the system tray, then select ‘Set system proxy’.
  2. To stop using the proxy, right-click on V2rayN icon at the system tray, then select ‘Clear system proxy’.