IT资源汇

ShadowsocksR 3.5.0 第三方增强版

ShadowSocks,科学上网工具,最好的高性能Socks5安全代理工具!号称科学上网之瑞士军刀!Shadowsocks是一款可协助网友畅游网络的客户端小工具,功能非常强大,需要注意的是它需要服务器端配合才能发挥作用,你需自行搭建服务器端程序,配置好IP和密码等信息并启用服务后即可畅游网络。Shadowsocks 提供全局和PAC上网模式,可自由切换,还可在线更新PAC列表。快来享受便捷上网带来的畅游快感吧!

更新日志:

2015-09-22 v3.5.0

1.混淆协议插件

2015-09-19 v3.4.4

1.设置界面拆分,区分编辑服务器和全局设置

2.TCP连接协议改用下拉列表选择,字段名调整,相应节点要重新配置

3.切换节点开关状态后立即保存设置

4.调整随机数发生器,避免产生相同IV

配置术语:

1、TCP over UDP

打钩则把TCP包以UDP隧道发送,协议还在完善中,需要和相应的服务端配合使用。目前协议的设计是优化下载和看视频(打开网页不见得比原来的TCP 好),但如果在封锁UDP严重的地区,效果会比直接使用TCP更差,若丢包率在10%~50%的环境下,均会有一定的提升。建议不要过度使用以免IP被盯上。如果服务器不支持,打钩此选项会导致网页无法打开。

2、UDP over TCP

不打钩即以UDP方式发送UDP包,打钩则把UDP包在TCP里发送。以TCP方式发送UDP包在封锁UDP的网络环境下特别有用,如无此需求就不必打钩。

如果在发送UDP数据失败,可能是服务器不支持。此选项不会影响浏览网页(TCP)

3、新TCP连接协议

TCP连接采用新的握手协议,同时具有抗暴力探测(关闭原协议的情况下),强制随机化包长度(抗包长度分析),目前此协议在测试阶段,具体协议内容可参阅源代码,或前文说明。同样需要服务端支持,否则会连接失败,影响浏览网页,和UDP over TCP。

4、重连次数

目标服务器连接失败时选择其它服务器再次尝试连接,仅当没有发送接收任何数据时进行(即出现密码错误或加密方式错误时不能重连,因为已有数据发送)

5、超时秒数(TTL)

TTL为Time to Live的缩写,表示连接超过多久没有再发送或接收数据时断开(服务端默认值为300),时间单位是秒,较小的值可减少浏览器出现卡顿时的时间,但同时在网络连接不佳时可能会导致部分页面元素或整个页面随机性下载失败。一般网页浏览建议设置为30~120,下载或看视频时建议直接设置为0。设置为0表示不使用TTL设置(实际TTL值由服务端及客户端较小的一方控制)。

功能提示:

• 随机选择服务器功能,适用于网页浏览,不适用于看视频或下载等需要大流量的环境。如需下载请在连接统计窗口通过下载测速测试速度最快的服务器然后单独连接之。

• 连接统计窗口“连错”是指最近连接连续出错次数,包含发送了数据但无返回数据,或连接超时,或连接失败,或连接被重置等,可能为ss密码错误,也可能是实际访问的结果,有返回数据包时即会归0。启用了“自动禁用出错服务器”时,连错50次会自动临时禁用本节点,若服务器连接失败则3次便禁用,可在统计窗口里重新开启。但作为二级代理时不管连错多少均不会自动禁用。

• ChnIPList 使用这个PAC,让国内的站直连,国外的走代理,不过不一定准确,如果DNS被污染为国内地址段时则会有问题,但大部分都能正常工作。此PAC对firefox可能不太友好。

Shadowsocks为开源软件,其源代码托管在Github