How to Install Shadowsocks on Windows

Home » Guides » How to Install Shadowsocks on Windows
Guides, How to No Comments
No votes yet.
Please wait...

pic-shadowsocks

In this tutorial, we will show you how you can easily install and setup Shadowsocks on Windows using a VPN client. Scroll down for more details.

 

Setting Things Up

Before connecting to a Shadowsocks server, you need to subscribe to a VPN service that includes a Shadowsocks client. We will be using bVPN as an example of a VPN service that offers Shadowsocks service. The following steps should apply to any provider:

1- Sign up for a bVPN account, or any other VPN provider as you prefer.

2- Select a plan that suits your needs.

3- Download bVPN software client.

4- Login with your VPN credentials.

Connecting to Shadowsocks via VPN Servers

1-  In order to run Shadowsocks on Windows, first you need to install “.NET Framework 4.6.2” by visiting this link: http://dotnetsocial.cloudapp.net/GetDotnet?tfm=.NETFramework,Version=v4.6.2, and then click on “Download .NET to get my app working”.

2- Click on this link in order to activate Shadowsocks https://www.bvpn.me/en/accounts/profile/shadowsocks_server_list/. It is better to have your VPN client installed on your Windows system to be able to find out which server is the fastest.

3-  Choose the server you want to connect to, and then click on “Activate”.

4- Wait for a few moment, and then click “F5” to reload the webpage to view server settings.

5- Go to https://github.com/shadowsocks/shadowsocks-windows/releases in order to install Shadowsocks on your computer.

6- From “Downloads”, click on “Shadowsocks-4.0.5.zip”, and then save the file on your desktop.

7- Click to open the zip file you have just downloaded, and then double-click to launch the “Shadowsocks.exe” file.

8- A separate window will open in which you can “Edit Servers”.

9- Click on “Add”, and then type in the server address, username and password in the specified fields.

10- In the “Encryption” field, select “chacha20”.

11- Click “OK”.

12- Navigate to the taskbar, and then right-click on the “Shadowsocks” icon.

13- For “PAC”, check on “Local PAC” and “Secure Local PAC”.

14- Go to “Servers”, and then click on “Import URL from clipboard”.

15- Check “Enable System Proxy“.

16- Next, click on click “Mode” and check “Global“.

Adjusting Browser Proxy Settings

Now, you need to adjust the proxy settings of your web browser to be able to use Shadowsocks properly.

1- If you are using Google Chrome web browser, then: go to “Settings” > “Advanced” > Under “System” click “Open proxy settings” > “LAN settings” > Check “Use a proxy server for your LAN” > “OK“.

2- If you are using Mozzila Firefox web browser, then: press ALT+T > “Options” > “Advanced” > “Network” > “Settings” > Check “Manual proxy configuration” then “Use this proxy server for all protocols”.

Voila! You have successfully set up Shadowsocks on your Windows computer.

LEAVE A COMMENT