我自己创办的SS平台部分服务器带FinalSpeed加速。那么如何使用FinalSpeed加速ShadowSocks连接呢?今天写一篇教程。由于Windows版的怎么调也不行所以这里描述的是Java通用版的用法,可有效加速。
前提条件:
1. ShadowSocks的服务器地址:1.2.3.4端口1025
2. ShadowSocks服务器安装了FinalSpeed服务端并正确启动。
下载并安装必须的软件
Windows用户:
- WinPcap
去https://www.winpcap.org/下载官方版的winpcap,下32位的。下完安装。 - Java
去http://www.java.com/下载并安装官方版最新的Java Runtime Environment (JRE)。 - 下载FinalSpeed的jar文件,我们这里暂定保存到D盘根目录下。
我这里提供一个。
Linux/Mac用户:
运行FinalSpeed客户端
Windows用户:
- 在开始界面或者是搜索界面输入cmd,找到命令提示符,右键以管理员身份打开。
- 进入finalspeed_client.jar文件的所在位置 (别的位置可用cd命令)
D:
- 输入命令
java -jar finalspeed_client.jar
Linux/Mac用户:
Terminal下输入
sudo java -jar ~/finalspeed_client.jar
配置FS
服务器地址填写ShadowSocks地址,在这里就是1.2.3.4。至于TCP还是UDP看服务器限制和实际效果再作选择,这里我们暂时选择TCP。请注意,有部分服务器只支持UDP。
设置宽带里要正确填写具体到你电脑的带宽,一般来说就是宽带商宣称的速度,20兆宽带下载那就写20,上传看你平时是否有注意了,实在不知道的写1。
加速列表里添加一个,名称随意,我这里取ss。加速端口是上面提到的SS的服务端口,1025,本地映射一个端口,比如如图的7777,点确定添加,再点下软件左下角的确定启用加速。
配置ShadowSocks客户端
接下来我们要配置ShadowSocks了。
我们给连接取个名字后,把服务器地址写本地地址,端口要改为FS客户端的本地端口,其他加密方式和密码等选项保持不变。Linux用户也只需在sslocal的命令下修改-p和-s选项的对应两个值便可。
最后确定,点图左上角的连接按钮。
使用ShadowSocks
使用ShadowSocks有很多方式,最常见的就是浏览器代理。在这里我们使用Firefox+FoxyProxy的方式。
在安装好火狐和FoxyProxy的情况下,点击FoxyProxy的图标,添加一个新的代理服务器。
如图所示,端口处要填写和ShadowSocks客户端内的值。我这里是8088。
确认并关闭管理界面后,右键点击火狐图标选择此代理服务器,就可以加速浏览了。
设置火狐Firefox远程DNS解析可以防止DNS污染。
在火狐地址栏输入about:config,回车打开火狐的自定义配置页,搜索network.proxy.socks_remote_dns,如果它的值是false就双击它,让值变成true,这样就表示启用了远程DNS解析。
FinalSpeed As A Service
呐,这个标题有点唬人,其实就是它字面意思。FinalSpeed开启后会在0.0.0.0:指定端口上创建服务。意思就是说,任何同网域内的其他设备也可以通过它连接你的ShadowSocks。
所以在其他设备上的ShadowSocks需要填入FinalSpeed那台电脑的IP,端口保持一致,就可以顺利连接并使用了,同样是加速后的效果。