VPN使用记录
1. 购买
链接请戳,这里购买了starter版本,也就是说账号不能同时登陆,先买了一年的,之后有优惠活动的话可以再续费,价格是人民币95元/年。
2. 使用
1.windows
-
下载windows的exe文件,传送门请戳:https://github.com/shadowsocks/shadowsocks-windows,下载一个压缩包,解压安装即可。在win7电脑上安装的时候遇到了consolas字体少一个regular版本的问题,从别人的电脑上拷过来安装上就可以了。
-
去官网登陆账号密码,然后找“我的服务”,有一个按钮“下载”,点击后就会下载一个配置文件。
-
下载的配置文件放到exe同一路径下,双击exe打开,在电脑的状态栏有一个飞机的logo,右键点击“服务器”,就能看到已经有站点了。然后点击“启用系统代理”。
-
默认用PAC模式,要是不好使,就去官网下载一个pac的文件,还是放在同一路径下,测试是不是好使就在cmd上ping google.com ,自己测试已经ping通。
-
安装好了之后浏览器依然是打不开的,还需要进行浏览器的配置,移步第3点。
2. ubuntu
ubuntu上可以终端配置,也可以客户端配置,这里用客户端配置一下,毕竟是学习。
- python 版本安装
pip install git+https://github.com/shadowsocks/shadowsocks.git@master
- 创建 Shadowsocks 配置文件
创建一个 /etc/shadowsocks.json
文件,格式如下
{
"server":"服务器 IP 或是域名",
"server_port":端口号,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"密码",
"timeout":300,
"method":"加密方式 (chacha20-ietf-poly1305 / aes-256-cfb)",
"fast_open": false
}
- 启动 Shadowsocks
Python 版客户端命令是 sslocal , Shadowsocks-libev 客户端命令为 ss-local
sudo /usr/local/bin/sslocal -c /etc/shadowsocks.json -d start
- 终端内使用,需安裝 proxychains
Debian / Ubuntu:
sudo apt-get install proxychains
编辑 /etc/proxychains.conf
修改最后一行
socks5 127.0.0.1 1080
接着我们就可以直接 用 proxychains
+ 命令的方式使用代理,例如
proxychains curl xxxx
proxychains wget xxxx
sudo proxychains apt-get xxxx
- 其他程序使用
需要在程序内设置一个协议为 socks v5 的代理
服务器:127.0.0.1
端口:1080 #应与Shadowsocks客户端的本地端口对应,默认为1080
- 关闭 Shadowsocks
在终端内输入
sudo /usr/local/bin/sslocal -c /etc/shadowsocks.json -d stop
- 如果需要在浏览器中实用,则需要进行下面的步骤,其实没有太大差别。
3.chrome
1.可以通过chrome商店安装 Proxy SwitchyOmega 扩展。 (通常来说有时候是不能连上的,所以需要离线先安装,去github下载.crx文件,然后将后缀改成.zip,打开chrome的扩展程序页面,打开开发者模式,然后“load upacked”就万事大吉了) 2.下载SwitchOmega + GFWList 自动切换配置文件(1080),点击 “Proxy SwitchyOmega” > “选项” > “导入/导出” > “从备份文件中恢复” 。选择刚才下载的配置文件 > “打开”。