The Lion of Liberty Library


Trojan-GFW on a Linux Client Trojan aims to help you explore the world outside the Great Firewall (GFW) of China. It tunnels your traffic over Transport Layer Security (TLS) to avoid both active and passive detection and Internet Service Provider (ISP) Quality-of-Service (QoS) limitations. In this tutorial, you’ll see how to install Trojan on a Linux client. Examples would be Debian, Ubuntu, CentOS, and Fedora. This tutorial covers the client only. Other tutorials cover the server part of the process.

Trojan-GFW on CentOS, Igniter on Android In this tutorial, you’ll see how to install Trojan on a CentOS server. We’ll go on to install Igniter on an Android device. Igniter is a Trojan client that is still under active development, so it may have changed substantially by the time you read this tutorial.

Trojan-GFW on Debian and Windows Tutorial Trojan aims to help you bypass the Great Firewall (GFW) of China. It features multiple protocols over Transport Layer Security (TLS) to avoid both active and passive detection and Internet Service Provider (ISP) Quality-of-Service (QoS) limitations.


One-Click V2Ray+WS+TLS Script V2Ray is an open-source network proxy tool that can help you better enjoy the Internet. It can be used on Windows, macOS, Android, iOS, and Linux clients. V2Ray offers many sophisticated features. However, it can be difficult for beginners to configure. This tutorial introduces a one-click installation script that does much of the work of V2Ray server configuration for you.

V2Ray on CentOS and Android Tutorial In this tutorial, you’ll see how to install V2Ray on a CentOS server and an Android client. The server is further protected by being behind a content distribution network (CDN). This arrangement is sometimes referred to by the shorthand notation “V2Ray+WS+TLS+CDN.”

V2Ray+WebSocket Ubuntu Tutorial V2Ray is a popular method to cross the Great Firewall (GFW) of China. WebSocket (WS) is a protocol that upgrades an HTTP connection to provide full-duplex communication over a single TCP connection. V2Ray has the capability to communicate using the HTTP-like WebSocket protocol. This assists in camouflaging the communication between your client and your server.


Clash for Windows Tutorial Clash is a cross-platform proxy client written in Go. It supports Shadowsocks and V2Ray servers, though not ShadowsocksR. The core Clash client is available for macOS, FreeBSD, Linux, and Windows. “Clash for Windows” is a graphical user interface (GUI) for Clash on Windows. This tutorial will demonstrate both core Clash from the command line on a Windows platform and the Clash for Windows GUI.


Gost Tutorial Go Simple Tunnel (Gost) is tunneling software written in the Go language. It connects local nodes to forward nodes, possibly in a chain. Supported protocols include HTTP, HTTPS, HTTP/2, SOCKS4(A), and SOCKS5. In this tutorial, we present a simple case where traffic from one client is tunneled to one server. The tunneling protocol in this example is HTTP/2.


NaiveProxy on Debian and Windows Tutorial NaiveProxy uses Chrome’s network stack to camouflage traffic and provide stronger censorship resistance than custom-made network stacks. It aims to resist both fingerprinting and active probing. Reusing Chrome’s stack ensures that NaiveProxy implements best practices in performance and security.


OpenConnect on Debian and Android OpenConnect sometimes gets through in environments where other protocols fail. It is a Secure Sockets Layer (SSL) virtual private network (VPN). This means that it uses the same Transport Layer Security (TLS) as is used by ordinary websites that support HTTPS. The consequence is that OpenConnect can often pass by censors undetected. It has also (currently experimental) compatibility with clients using the AnyConnect SSL VPN protocol.

Downloads and Servers

Downloads and Servers Here are some sources for client downloads. In some cases, we also give sources for servers provided by volunteers in the public interest. Not all of these links will work in every country. You may have to use a temporary method first to reach the download you really want.

BTSync 1.4.111 on Windows 10 In this article, we use BTSync 1.4.111 on a Windows 10 platform to synchronize with the Program-Think downloads disk. This provides you with software such as I2P, Tor, VPNGate, Ultrasurf, Freegate, Lantern, and Psiphon.