Shadowsocks ubuntu and chrome VPN ready
Linux (Ubuntu 14.04)下Shadowsocks的配置方法
下面介绍我如何在自己的虚拟机里面的Ubuntu 14.04 下通过配置Shadowsocks和浏览器来使用VPN服务(可惜的是后来14.04的光标消失导致该版本彻底不能使用了)主要分两步:
- 配置Shadowsocks命令行程序;
- 配置浏览器(Firefox或Chrome);
第一步:配置Shadowsocks命令行程序
打开终端,输入:
sudo apt-get update
sudo apt-get install python-pip
sudo apt-get install python-setuptools m2crypto
安装Shadowsocks,输入:
sudo pip install shadowsocks
启动Shadowsocks
sslocal -s 服务器域名或IP -p 服务器端口号 -k “密码” -l 1080 -t 600 -m rc4-md5
sslocal -s 104.194.93.8 -p 25 -k “399396” -l 1080 -t 300 -m aes-256-cfb
Proxy options:
-c CONFIG path to config file
-s SERVER_ADDR server address
-p SERVER_PORT server port, default: 8388
-b LOCAL_ADDR local binding address, default: 127.0.0.1
-l LOCAL_PORT local port, default: 1080
-k PASSWORD password
-m METHOD encryption method, default: aes-256-cfb
-t TIMEOUT timeout in seconds, default: 300
–fast-open use TCP_FASTOPEN, requires Linux 3.7+
General options:
-h, –help show this help message and exit
-d start/stop/restart daemon mode
–pid-file PID_FILE pid file for daemon mode
–log-file LOG_FILE log file for daemon mode
–user USER username to run as
-v, -vv verbose mode
-q, -qq quiet mode, only show warnings/errors
–version show version information
注意:密码格式为”*”,包含双引号。
正常情况下应显示如下:
(注意图中的命令按照实际情况输入。)
第二步:配置浏览器
这里仅以Firefox和Chrome为例,其他浏览器可自行搜索,配置方式相似。
1. Firefox浏览器
- 添加并安装插件
搜索”foxyproxy”,
- 重启浏览器后,配置foxyproxy
新建代理服务器:
起一个代理名称:
配置代理服务器:
添加“模式订阅”:
建议把下面两个模式文件都订阅一下:
显示模式订阅导入成功:
之后重启浏览器,点击浏览器上的应用图标,选择“使用预定义模板的代理服器”:
此时你应该可以使用firefox浏览器浏览国外网站了。
2. Chrome浏览器
- 安装SwitchySharp插件、
在Chrome的插件商店里搜索”SwitchSharp”并安装: