跳至主要内容

Shadowsocks 代理使用

SwitchySharp

SwitchySharp 是 Google Chrome 浏览器上的一个代理管理扩展程序,目前最好用的代理程序。

Shadowsocks 代理使用

shadowsocks 是使用 SOCKS 5 代理,并支持多种加密模式,更有多种语言的版本,可以更具自己的需要选择。
你需要在本地装一个客户端,在远程服务器上搭一个服务端。
1. 服务端配置,需要独立的 VPS 或服务器才行,也可以是用公开的服务端。

安装

Debian / Ubuntu:
apt-get install python-pip python-m2crypt
pip install shadowsocks
CentOS:
yum install m2crypto python-setuptools
easy_install pip
pip install shadowsocks

服务器配置

服务端安装好以后,创建一个配置文件 /etc/shadowsocks.json。 示例:
{
"server":"服务器 IP 地址",
"server_port":8388,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"mypassword",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false,
"workers": 1
}

配置说明

server 服务端监听的地址,服务端可填写 0.0.0.0
server_port 服务端的端口
local_address 本地端监听的地址
local_port 本地端的端口
password 用于加密的密码
timeout 超时时间,单位秒
method 加密方法,推荐 "aes-256-cfb"
fast_open 是否使用 TCP_FASTOPEN, true / false
workers worker 数量,Unix/Linux 可用,如果不理解含义请不要改

运行

如果要在后台运行, 请使用 supervisor
ssserver -c /etc/shadowsocks.json

评论

此博客中的热门博文

日本VPS —— ConoHa

日本VPS —— ConoHa,介绍一些心得体验 ConoHa管理面板 作为一名职业PHPer,Linux终究还是逃不了(尽管我并不喜欢对着黑底白字敲代码)。为了锻炼自己的能力,我忍痛将小站从别人赞助的虚拟空间里搬离,决定租个VPS挂SS挂网站,并用于各种实验和学习,毕竟虚拟机还是不过瘾。以下内容纯手打,菜鸟之见,若有不足还望指出。 VPS的选择 首先本着支持国产的心态,看了看国内(含香港)的一些VPS,贵得吓人。再看看国外VPS,默默的放弃了国内 在V2EX和一些论坛逛了一个上午,也做了一些相关的咨询,不少人建议我买搬瓦工(BandwagonHost),也有推荐其他国家的VPS。这些VPS无一例外性价比超高,但由于距离远,延迟和稳定性都不太好,挂个网站无妨,但对于我这种还需要挂SS、做实验和学习的人来说并不那么合适。眼光回到亚洲,看看VPS行业比较发达的日本,Linode-JP、Sakura、ConoHa、Vultr四家不约而同的出现在各种帖子、评测中,我也跟风看看这几家吧! Linode 说到VPS,当然都是Linode大法好,可是Linode东京节点无限缺货啊,据说仅限老用户购买 被VPS代购玩坏了 ,X宝上的Linode代购也只是给你开通子帐号,万一他哪天不高兴了,随时可以把你的VPS弄个底朝天,太没安全保障;网上也没见到有人愿意转让的,无奈放弃。 Sakura 据说在日本口碑极好,被称为日本的Linode。然而申请条件需要你肉身在日本…作为一个优秀的 退役共青团员  预备党员,果断放弃。不过据说也是因为这个原因,才能保证服务器稳定。毕竟现在国内IT行业飞速发展,涌到国外到处 玩坏 购买VPS的国人越来越多 中国人真是太可怕了 Vultr 本来差点就要买这家了,口碑还不错。不过对于英文界面,总是有种莫名的恐惧感(虽然基本上都看得懂),再加上跟ConoHa相比,性价比占下风,放弃 ConoHa 一打开网页,就被满满的中文吓到了,而且看起来并不是机翻,网页看起来也算顺眼 (美云酱也很顺眼) 。900日元(约45RMB,安倍经济学大法好,多亏了它日元才降降降)双核1G、50GSSD、不限流量、100M保底带宽,满满的性价比 (国内VPS吃翔) 。而且点击别人的邀请链接注册的话,还可以...

浅析PAC,教你动手修改你的PAC文件及user-rule文件实现自动代理

浅析PAC,教你动手修改你的PAC文件及user-rule文件实现自动代理 时间 2015-08-09 13:14:11  阿超的博客 原文  http://www.awolau.com/shadowsocks/start-pac.html 主题 Shadowsocks Shadowsocks作为现在一种很流行的穿墙工具,以其轻量级、速度感人等优点深受广大网友热捧。与VP_N相比,他就像一把锋利的”瑞士军刀”,不用受制于“系统全局代理”模式的困扰,控制更加便捷,基于Socks5安全加密协议,防止GF*W通过分析流量特征从而干扰的问题。而又不像GoAgent这种集中式爬墙模式,一般不会出现全局封锁等现象。不管你是因为什么原因喜欢上Shadowsocks,我相信她一定有给你带来好的体验的方面。 在Shadowsocks里面,系统代理模式有两种,一种是“系统代理模式”,另一种是“PAC代理模式”,通常情况下我们会选择后者,今天这里给大家解析一下PAC模式的原理以及如何修改PAC文件、user-rule文件实现自动代理,希望大家可以通过本文更的“科学上网”。 什么是PAC 代理自动配置(英语:Proxy auto-config,简称PAC)是一种网页浏览器技术,用于定义浏览器该如何自动选择适当的代理服务器来访问一个网址。 一个PAC文件包含一个JavaScript形式的函数“FindProxyForURL(url, host)”。这个函数返回一个包含一个或多个访问规则的字符串。用户代理根据这些规则适用一个特定的代理其或者直接访问。当一个代理服务器无法响应的时候,多个访问规则提供了其他的后备访问方法。浏览器在访问其他页面以前,首先访问这个PAC文件。PAC文件中的URL可能是手工配置的,也可能是是通过网页的网络代理自发现协议(Web Proxy Autodiscovery Protocol)自动配置的。 上面是从维基百科摘录的关于PAC的解释,我做了一个简单的图片解释什么是PAC: 简单的讲,PAC就是一种配置,它能让你的浏览器智能判断哪些网站走代理,哪些不需要走代理。用过Shadowsocks的朋友应该会知道, shadowsocks.exe 同级目录下有一个 pac.txt 文件,这正是我们本文刚刚所说的pac配置文件。...

BreakWa11: GFW 专用白名单pac列表

BreakWa11: GFW 专用白名单pac列表 : 我写了一个Spider,自动收录常见国内网站域名作为白名单,国外自动使用代理,这样规则就不需要经常维护了。特别适合iOS自动代理配置和PC浏览器使用。而部分不需要代理且经常上的国外网站,需要手工加入列表。 由于使用域名匹配,DNS被污染也能正常使用。 列表地址 ...