对于windows来说,只要下载一个shadowsocks的应用程序就行了。
github上一大堆shadowsocks-windows
1 | sudo apt-get install python-pip |
接下来配置文件 shadowsocks.json,随便找个地方,你记得住的地方保存。1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
"server":"my_server_ip",
"local_address": "127.0.0.1",
"local_port":1080,
"server_port":my_server_port,
"password":"my_password",
"timeout":300,
"method":"aes-256-cfb"
}
- my_server_ip:你的账户ip
- my_server_port:你的账户端口
- my_password:你的账户密码
- method:输入你账户的加密方式
配置完成后,分前端启动和后端启动
前端启动就是你那个窗口得一直开着
后面这一段是你刚才建立的json文件地址1
sudo sslocal -c /home/xx/Software/ShadowsocksConfig/shadowsocks.json
后端启动在后端自己挂着(推荐)1
sudo sslocal -c /home/xx/Software/ShadowsocksConfig/shadowsocks.json -d start
后端停止1
sudo sslocal -c /home/xx/Software/ShadowsocksConfig/shadowsocks.json -d stop
重启(修改配置后要重启才能生效)
1 | sudo sslocal -c /home/xx/Software/ShadowsocksConfig/shadowsocks.json -d restart |
在此,建议把命令行做成一个.sh文件,放在桌面,想开的时候就可以随时执行
shadowsocks.sh
1 | #! /bin/bash |
配置好后,还需要在chrome浏览器中配置switchomega(插件),如果没有,自己去下一个。因为我们肯定是希望在指定的国外网站进行科学上网,而在国内的网站,就不需要用shadowsocks做转发了,这样很慢。所以配置一个有一定规则的列表,是很有必要的。详细的switchomega配置过程网上一大堆,这里就不详细说明了。
当然,如果你嫌麻烦,觉得以上用shell配置shadowsocks的方法太复杂,那直接下一个linux下的shadowsocks-Qt5吧。
还有安卓版的: