Then set up the client to use global mode, and the browser should be able to log in to Google to try and open it directly.Īt this point, the browser logs in It will show the IP of Shadowsocks server!Īfter testing, press Ctrl + C to close Shadowsocks.
#SHADOWSOCKS CLIENT PYTHON PASSWORD#
If you use the configuration file I provided, fill in your IPv4 address or IPv6 address, port number 8388, encryption method aes-256-cfb, password set for you. jsonĪdd a server to the Shadowsocks client. Then test whether Shadowsocks can work properly: Bash Then press Ctrl + O to save the file and Ctrl + X to exit.įirst record the IP address of the server Bashįind the IPv4 address (and IPv6 address), as my ifconfig output is eth 0 Link encap: Ethernet HWaddr 46 : 91 : 89 : 4 e: c1: 52 "Shadowsocks 3.0.0" will now be displayed.Ĭreate the folder where the Shadowsocks configuration file is located: BashĬopy and paste the following (pay attention to modifying password): JSON
#SHADOWSOCKS CLIENT PYTHON INSTALL#
Pip3 install https:/ //shadowsocks /shadowsocks/archive /master.zipĪfter installation, you can use the following command to view the Shadowsocks version: Bash Since Shadowsocks authors no longer maintain Shadowsocks in pip (fixed at 2.8.2), we use the following commands to install the latest version of Shadowsocks: Bash Because the package manager pip3 corresponding to Python 3 is not pre-installed, pip3 is installed first: Bash This tutorial uses Python 3 as the carrier. This tutorial only applies to Ubuntu 16.04 and later versions. The optimization part includes BBR, TCP Fast Open and throughput optimization.
![shadowsocks client python shadowsocks client python](http://jumpthegreatfirewall.com/wp-content/uploads/2018/07/shadowssocks2.jpg)
Unlike the previous Ubuntu 16.04 tutorials, this article abandons initd and uses Systemd supported by Ubuntu 16.04 to manage the start and stop of Shadowsocks, which is more convenient.
![shadowsocks client python shadowsocks client python](https://user-images.githubusercontent.com/86493086/123616796-4e052080-d80f-11eb-9c81-66ae2679aad2.png)
This tutorial aims to provide a concise installation of server-side Shadowsocks under Ubuntu 16.04.