在terminal中使用shadowsocks

首先安装和启动shadowsocks,搬瓦工VPS翻墙工具—— shadowsocks安装和使用


假设shadowsocks的本地ip与端口为127.0.0.1:1080


安装 proxychains


Debian/Ubuntu下

apt-get install proxychains

Mac OS X 下

brew install proxychains-ng

创建配置文件

mkdir ~/.proxychains  
cd ~/.proxychains  
vi proxychains.conf

proxychains.conf 的内容为

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
quiet_mode
   
[ProxyList]
socks5  127.0.0.1 1080

然后就可以直接使用了,在想翻墙的命令前加proxychains4 进行转发

例如:

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

或者直接通过bash使用

proxychains4 bash
curl https://www.twitter.com/  
git push origin master  
```  
Ubuntu下使用proxychains  
mac下使用proxychains4
   
#使用alias 
   
```  
vim ~/.bash_profile
```   
   
插入
   
```  
alias p='proxychains4'
alias sup='sudo proxychains4'

使~/.bash_profile生效

source ~/.bash_profile

Mac下测试可用,其他系统待测。

by 雪洁 2016-01-29 02:22:54 2253 views
我来说几句

相关文章