How to chain proxies (multihop) in Nekoray on Windows and Linux
bulletproof VPN - stay anonymous

Why is this needed?
For users concerned about the confidentiality of their internet traffic, we recommend connecting through a chain of VPN servers located in different jurisdictions. It’s even better if these servers are in countries with conflicting interests—for example, Russia and EU/NATO countries, Armenia and Azerbaijan, China and the USA, etc. This approach ensures that your traffic cannot be decrypted, and its source and destination cannot be determined, since the state authorities of these countries are incapable of coordinated cooperation.
In this guide, we will explain how to connect to the internet through a VPN chain based on xray/v2ray (VLESS TLS/REALITY) on Windows or Linux, using the Throne and Nekoray application.
Prerequisites
Throne
If you haven't installed Throne yet:
Windows
Linux
- Debian-based (Ubuntu, Debian, Linux Mint, etc.): .deb package
- Arch-based (Arch Linux, Manjaro, etc.): AUR
- RHEL-based (Fedora, CentOS, AlmaLinux, etc.): follow the instructions
Nekoray
If you haven't installed Nekoray yet:
Windows
Linux
- Debian-based (Ubuntu, Debian, Linux Mint, etc.) .deb package
- Arch-based (Arch Linux, Manjaro, etc.): AUR
- AppImage (universal option): AppImage
In the application, you will need to create or import a connection group. If you use VPN.svoboda.center, you have already imported our servers as a group via 🔗 Subscription, you can continue reading.
Instructions
Throne
Click on the Settings menu, then in the dropdown menu select Groups.
Click the Edit button next to the group.
We are interested in the following fields:
- Front Proxy - this server will be used as the middle link, it is the first in the chain
-
Landing Proxy - this is the server that websites and services will see, it is the last in the chain
You can choose one or both options. For example, let’s select 🇷🇴 Romania as the front proxy and 🇺🇸 United States as the exit proxy. After making your selection, click OK.
That’s all! Let’s check: connect to the 🇳🇱 Netherlands server and go check our IP on the i.pn website. We see United States, New York - that means everything is working! Now the traffic first goes to Romania, passes through the Netherlands, then goes to the USA, and only then goes to the final website.
Nekoray
Click on the Preferences menu, then select *Groups** from the dropdown menu.


Click the “Edit” button next to the group. 
In Nekoray, you can only configure an intermediary - this server will be used as an intermediate link between you and the final server. In the interface, it is called “Front Proxy”.
Click the “None” button next to the “Front Proxy” label. 
After this, the Nekoray window will minimize; open it and double-click on the server that will be used as the intermediary.
In our example, we click on the server in the 🇳🇱 Netherlands location; you can choose any from the list. After this, the group editing window will open again, and this time you will see the selected server in the Front Proxy field: [VLESS] 🇳🇱 Netherlands - meaning it worked! 
Click “OK”, go to the main menu, right-click on any of the locations (except the one we selected as Front Proxy) and click “Start”. Don’t forget to check the boxes for “TUN Mode” and “System Proxy” to proxy all traffic from operating system.
If you want to disable the proxy server, go back to the group editing menu and click “Clear”
