Using shadowsocks client in linux
- #Using shadowsocks client in linux install#
- #Using shadowsocks client in linux password#
- #Using shadowsocks client in linux windows#
#Using shadowsocks client in linux windows#
Building on Windows is also possible since 1570, but probably painful.
You can check whether the latest commit builds under UNIX environment by checking Travis status. #Save and exit Configure WGet proxy #Open WGet configuration file A shadowsocks client for Android, written in Kotlin. Configure Yum proxy #Open the yum.conf configuration file Note: if you don’t need to use an agent, put /etc/profileJust the configuration notes in.
Test curl Returning a lot of HTML means that shadowlocks is working properly. Setting proxy environment variables echo -e "export http_proxy=" > /etc/profileĮcho -e "export https_proxy=" > /etc/profile If you don’t want the kcptun, just fill the real server ip in server field. Start privoxy service systemctl enable privoxy Here since you need the kcptun to be as an intermediate, so the server field here is 127.0.0.1. Modify privoxy configuration file /etc/privoxy/config listen-address 127.0.0.1:8118
#Using shadowsocks client in linux install#
In COPR shadowsocks-libevThe default read location is /etc/shadowsocks-libev/config.jsonWe can refer to the following configuration files for modification as needed: Configure agent Install privoxy yum install privoxy Ln -s libmbedcrypto.so.1 libmbedcrypto.so.0 Add profile Implement ss-localreport errors: ss-local: error while loading shared libraries: libmbedcrypto.so.0: cannot open shared object file: No such file or directoryĮxecute the following command as root: cd /usr/lib64 If it works normally, skip the frequently asked questions and continue to add the configuration file. However, I need to get it work the other way around: Shadowsocks server on windows (where I am authorized to access outside servers), and client on my Linux machine (where I need to get tools for my data analysis work). Yum install -y shadowsocks-libev Verify installationīefore continuing with the configuration later, we will execute the SS local command on the command line to confirm that shadowlocks and its dependencies are installed correctly. &0183 &32 It looks like everyone is using a Linux VPS as server and Windows machine as client, which I was able to make it work too.
Then we need to enable EPEL first, and then install shadowlocks libev: yum install -y It indicates that the system does not enable EPEL (extra packages for Enterprise Linux). Note: if the installation reports the following errors Error: Package: shadowsocks-libev-3.1.86_64 (librehat-shadowsocks)Įrror: Package: shadowsocks-libev-3.1.86_64 (librehat-shadowsocks) Install shadowsocks-libev: cd /etc//Īfter installation, there will be ss-local, ss-manager, ss-nat, ss-redir, ss-server, ss-tunnelCommand available.Īmong them, as a client, what we need is ss-localHowever, in the following article, we will start shadowsocks through the service file instead of directly connecting with ss-localDealing with orders. If ordinary users are used, ordinary users are also required to join rootGroup and add before each command sudo。
#Using shadowsocks client in linux password#
With rootLog in to the server as, or by command sudo su -Enter the password to switch to root. Since there is already a packaged shadowlocks libev in COPR (cool other package repo), we only need a few commands to complete the installation. It is very easy to install shadowsocks clients under CentOS 7 or RHEL (Red Hat Enterprise Linux) 7. You need to install the shadowsock (hereinafter referred to as SS) client on the server to build a “ladder”. You'll have a client on your local machine, and install a server on a remote server.ĭebian / Ubuntu $ sudo apt-get install python-pip python-m2cryptoĬentOS $ sudo yum install m2crypto python-setuptoolsĬonfiguration On your server create a config file /etc/ some reason, the server cannot be connected due to network problems due to the installation of software, plug-ins or scripts. GoAgentX is a GUI application on OS X for using and controlling proxy services. ShadowSocks is a secure socks5 proxy, designed to protect your Internet traffic.