Debian 7 安装 ss 科学上网

所属:Linux

前言

在安装 Shadowsocks(Node.js版) 之前请确保已安装了 Node.js,若有还未装过的请看 Debian 7 安装 Node.js

服务器端

安装 Shadowsocks

1
(sudo) npm install shadowsocks -g

简单吗?..哈哈!

配置 Shadowscoks

1
2
(sudo) mkdir /etc/shadowsocks
(sudo) vim /etc/shadowsocks/config.json

具体配置如下:

1
2
3
4
5
6
7
8
{
"server": "我的服务器 IP", // 服务端上建议填写 0.0.0.0,客户端上填写服务器的 IP
"server_port": 8388, // 服务端监听端口
"local_port": 1080, // 客户端监听端口
"password": "barfoo!", // 用于加密传输的密码
"timeout": 600, // 断开连接的的超时时间
"method": "table" // 加密方法 推荐使用 aes-256-cfb
}

启动与运行

shadowsocks 一直在服务器后台运行着

1
(sodu) ssserver -c /etc/shadowsocks/config.json > /var/log/shadowsocks.log&

到这里为止,服务端方面的 Shadowsocks 已配置完毕了。

客户端

安装

客户端的安装配置跟服务器的安装配置基本一样,主要区别有两点吧
Mac OS X 为例子

  • 一是 config.json 配置文件,server 这个值一定要填写你服务器的 IP
  • 二是 在本地运行 Shadowsocks 时需要注意下,启动的命令
1
(sodu) sslocal /etc/shadowsocks/config.json

强烈推荐到官方上去下载客户端GUI,不仅简单、容易,而且还挺方便的设置与操作

Chrome 浏览器配合 Proxy SwitchySharp 使用

鼠标移动到 Proxy SwitchySharp 图标上

  1. 点击右键选择选项
  2. 新建情景模式,输入情景模式名称
  3. 在手动配置项中选择 SOCKS 代理,输入 IP 与端口号,一定要选中 SOCKS v5
  4. 最后保存配置

Chrome 地址栏里输入你想要上的那个网址就可以了
放松心情、尽情的享受外面的世界
和看看局域网外面一切好与不好的事情…
哈哈!!!

参考资料