Skip to content

Using Shadowsocks with Command Line Tools

clowwindy edited this page Apr 19, 2014 · 2 revisions

First, set up shadowsocks as usual. Suppose your local is running on 127.0.0.1:1080.

Install proxychains.

On Debian/Ubuntu:

apt-get install proxychains

On Mac OS X:

brew install proxychains-ng

Make a config file at ~/.proxychains/proxychains.conf with content:

strict_chain
proxy_dns 
remote_dns_subnet 224
tcp_read_time_out 15000
tcp_connect_time_out 8000
localnet 127.0.0.0/255.0.0.0

[ProxyList]
socks5  127.0.0.1 1080

Then run command with proxychains.

proxychains4 curl https://www.twitter.com/
proxychains4 git push origin master