Back

Tutorial on Installing & Configuring Trojan-qt5 on Mac

Install and configure V2rayXS on Mac

Install V2rayXS

V2RayXS is derived from this open-source project. However, because the original subscription module is not very complete, you need to install my personally modified version, which can be directly downloaded from this blog:

ARM version: V2RayXS_arm64.zip (for m1, m2 … series mac)

x86 version: V2RayXS_x86.zip (for Intel series Mac):

I don’t know if my mac is m1 or intel?

Click on the Apple icon at the top left of the screen, click on “About This Mac,” and you can see if it’s Intel or m1 under the “Chip” property

After downloading, double-click to unzip and drag it into “Applications.”

When you open it for the first time, you may get a prompt saying the app is from an “unidentified developer” or that the “app is damaged and needs to be thrown into the trash.” Disregard this!!!

If it says the app is damaged: go to Settings -> Security & Privacy -> Allow to open

If it needs to be thrown into the trash: open Terminal -> enter sudo spctl --master-disable -> Terminal will prompt for a password just enter your login password and press enter, there will be no feedback in the terminal during the process!!! -> After entering, you can see “Allow from Anywhere” in Security & Privacy -> then you can open it

The Spotlight search shown in the demo animation can be summoned by command + space, type the app name to quickly find and open the app

Configure Trojan-qt5 subscription

VPN service providers generally provide multiple nodes at once, and the configuration for each node is relatively long, so they will send it to users in the form of a subscription link. The subscription link contains the configuration information of all server nodes and is encrypted by the Base64 algorithm. When there are changes to the server information, users only need to update the subscription to get the new server configuration.

Trojan-qt5 does not automatically delete old nodes when subscribing. Therefore, if the new subscription deletes previous servers, the old (expired) nodes will still be retained in your client.

delete-nodes.png

2. Add subscription settings

First, go to the subscription settings interface Taskbar Icon » Server Subscription » Subscription Settings

subscribe-setting-1

Click add » paste subscription link » click Ok

subscribe-setting-2

Update subscription

Taskbar Icon » Server Subscription » Update Server Subscription (without proxy)

update-subscribe-1

After a successful update, the server nodes will appear in the node list

update-subscribe-2

Licensed under CC BY-NC-SA 4.0
Last updated on Sep 20, 2024 12:28 UTC
Built with Hugo
Theme Stack designed by Jimmy