Skip to content

Shadowsocks 客户端配置

Shadowsocks Logo

Shadowsocks refers to a secure split-proxy based on the SOCKS5 protocol. It also refers to the various open-source implementations of this protocol (Python, C, C++, C#, Go, etc.) available under licenses like Apache, GPL, and MIT.

Shadowsocks consists of a server and a client. The server component is deployed on a remote server, while the client runs on the user’s local device. Once connected, the client creates a local SOCKS5 proxy. Network traffic is then encrypted and forwarded to the server, which decrypts it and sends it to the target destination, effectively bypassing network restrictions.

Shadowsocks is supported on a wide range of platforms. Below are some popular clients.

  • Shadowrocket (Paid, available in non-China App Stores)
  • Potatso Lite
  • Quantumult

For a complete list of clients, visit the official website.

To use Shadowsocks, you need a server. You can either:

  1. Self-host: Rent a VPS (Virtual Private Server) and install the Shadowsocks server software.
  2. Subscribe: Purchase a service from a Shadowsocks provider.

This guide demonstrates how to configure the client using a QR code, which is the most common method.

Log in to your service provider’s website or your own server management panel. Look for a “Subscribe” or “Server List” section.

You should find an option to View Configuration or Scan QR Code.

Server List Example

Display the QR code on your screen.

  1. Install and Run: Install the Shadowsocks client for your platform and launch it. You should see a paper airplane icon in your system tray or menu bar.

    System Tray Icon

  2. Scan QR Code:

    • Click on the Shadowsocks icon.
    • Navigate to the Servers or Scan QR Code menu.
    • Select Scan QR Code from Screen.

    Scan Menu

    The client will automatically detect the QR code and add the server configuration.

  3. Select Mode:

    • PAC Mode (Auto): Only traffic matching the PAC list (blocked sites) goes through the proxy. Recommended for general use.
    • Global Mode: All traffic goes through the proxy.
  4. Update PAC:

    • It is recommended to update the PAC file regularly to ensure new blocked sites are included. Look for Update PAC from GFWList in the menu.

    Update PAC


Back to Top