Shadowsocks documentation

Shadowsocks Setup Guide: How To Install

To start using Shadowsocks, launch an instance on AWS here.

 

Once you launch the instance, you can follow our client setup guide here.

Usage Instructions:

First download the appropriate client for your platform below:

 

 

iOS

 

shadowsocks-iOS – All devices, web browser, global proxy with some restrictions:

https://apps.apple.com/us/app/outline-app/id1356177741

 

 

Android

shadowsocks-android: 

https://github.com/shadowsocks/shadowsocks-android

 

 

Windows

Shadowsocks for Windows – Shadowsocks client for Windows:

https://github.com/shadowsocks/shadowsocks-windows/releases

shadowsocks-qt5 – Powered by Qt:

https://github.com/shadowsocks/shadowsocks-qt5/releases

 

 

OS X

ShadowsocksX – Shadowsocks client for Mac:

https://github.com/shadowsocks/shadowsocks-iOS/releases

 

For the connection details, use your instance’s Public IPv4 address as the server address, the port 8488 as the connection port, and the instance ID as the password for authenticating to ShadowSocks2.

The encryption is chacha20-ietf-poly1305. The security rule for port 8488 should be restricted to approved users via a bastion, VPN or via the CIDR for your office network.

If you’re having trouble with security group rules then you can follow this guide on AWS for setting up security group rules in different use cases.

 

Start your 5-day Free trial