从选 VPS 到架设 UDP 转发型 SS 到路由设置

选VPS

BandwagonHost

大家俗称的「搬瓦工」,这家不时推出价格超级低的 VPS 年费套餐,可以低价买来玩玩,翻墙看看网页什么的,用来做不开启 UDP 转发的 SS 还是不错的,速度方面电信联通差不多,都在 200MS 左右,大家可以自己测试: 138.128.199.182 可以自己在本地 Ping,也可以通过网页端的一个 Traceroute 跟踪路由线路,方法就是在左边框里选接近你本地的网络,右边选上目的地,就可以看你到目标 IP 的路由有没有绕路走了。

Ramnode

不开启 UDP 转发类 SS 首选,最大的优点就是稳定稳定稳定!延时由于在美国虽然有 200多 MS,但真的很稳定,价格也便宜,够用配置年付 15USD,这是我 PS4 常挂的 SS,因为我不追求 UDP 转发与玩家联机,只追求连接游戏厂商服务器的稳定!官方测试页面: >>>

Vultr

最低配置价格 5USD/月,按小时收费,方便测试,实在不行就删了,几毛钱的代价,而且通过推荐链接注册可以免费得到至少 5USD 的充值,有段时间日本服务器从联通访问要绕道,现在路由改成直链了,具体可以自己测试一下,这是官方的测试页面:>>> 提供一个日本的 IP 测试 45.32.24.9 同样可以用上面的 Traceroute 跟踪一下路由。最近日本最低配置的流量提升到了 1T/月,用来自用相当不错!

DigitalOcean

同样 5USD/月,按使用时间收费,随时删除,通过推荐链接注册也有送,可选的线路有旧金山(SFO1)和新加坡(SGP),但对国内都不太理想,可以自己在官方的测试页面测试一下: >>>

ConoHa日本

ConoHa 是日本 GMO 旗下的品牌,也是我也在使用的 VPS,最近改善了路由,联通 Ping 过去速度非常不错,100MS 以下,用来开启 UDP 转发联机非常流畅!而且该家日本服务器最便宜,900 日元,RMB 不到 50元一月,可以支付宝充值,通过推荐链接注册有 1000日元送,强烈推荐测试!测试 IP 日本: 133.130.58.99 刚看了下,电信也很快!对了,他家的新加坡测试 IP 163.44.132.189 电信非常快!

Z.COM

Z.com 和上面的 ConoHa 是一家,都是 GMO 下的品牌,界面价格都类似,提供测试参考!

Linode

曾经的高富帅,但最近被针对的历害,当然老用户开的好的 IP 段的日本服务器,据我所用,是没受影响的,速度和稳定性好的不要不要的,Linode 只用来 SS 有点浪费,如果能弄到一台稳定的日本服务器,用来 SS,搭建网站,私有云是非常理想的!官方测试: >>>

至于香港的 VPS,由于香港资源稀缺,基本找不到便宜的 VPS,市面上当然有,但基本我都用过,速度或许在刚开通时那 50MS 的 Ping 爽的不要不要的,迷失自我赶紧整了一年的,结果悲剧就来了,相当不稳定,高峰期各种搞包,各种限制… 所以不推荐自己用香港 VPS,如果真要,建议买别人的高配置 HK 服务器建的 SS…

搭建VPS

虽然网上有很多一键搭建 SS 的脚本,但我却推荐这篇教程,它的轻量级,UDP 转发的有效性都经过我本人验证的,由于论坛对关键字的封锁,我还是简单转一下吧:

为免去不必要的麻烦,大家在创建 VPS 时尽量选

默认配置

服务器端口:自己设定(如不设定,默认为 8989) 客户端端口:1080 密码:自己设定(如不设定,默认为teddysun.com)

客户端下载 http://sourceforge.net/projects/shadowsocksgui/files/dist/

Debian8 64 位系统

安装必须的依赖包

apt-get update  
apt-get install build-essential autoconf libtool libssl-dev gawk debhelper dh-systemd init-system-helpers pkg-config git  
通过git下载源代码
git clone https://github.com/shadowsocks/shadowsocks-libev.git  
编译deb包和安装
cd shadowsocks-libev  
dpkg-buildpackage -us -uc -i  
cd ..  
dpkg -i shadowsocks*.deb  

安装完成后ss会自动运行,但现在端口密码等还没有配置,所以我们需要编辑配置文件

vi /etc/shadowsocks-libev/config.json  

按 i 进入编辑模式(如果对 VI 不熟悉可以自行 Google 百度),按需修改,我这里给出说明

{
        "server":"0.0.0.0",
        "server_port":443,
        "password":"password",
        "method":"rc4-md5",
        "timeout":60
}

修改完成后按 esc(可以多按几下以确定),输入 ":wq" 保存并退出编辑器(输入引号内的内容,包括冒号)

现在我们需要重启ss以使用刚才输入的设置

service shadowsocks-libev restart  

CentOS安装

使用方法: 使用root用户登录,运行以下命令:

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-go.sh  
chmod +x shadowsocks-go.sh  
./shadowsocks-go.sh 2>&1 | tee shadowsocks-go.log

安装完成后,脚本提示如下:

Congratulations, shadowsocks-go install completed!  
Your Server IP:your_server_ip  
Your Server Port:your_server_port  
Your Password:your_password  
Your Local Port:1080  
Your Encryption Method:aes-256-cfb

Welcome to visit:https://teddysun.com/392.html  
Enjoy it!  

卸载方法: 使用root用户登录,运行以下命令:

./shadowsocks-go.sh uninstall

其他事项: 客户端配置的参考链接:https://teddysun.com/339.html

安装完成后即已后台启动 shadowsocks-go ,运行:

/etc/init.d/shadowsocks status

可以查看 shadowsocks-go 进程是否已经启动。 本脚本安装完成后,已将 shadowsocks-go 加入开机自启动。

使用命令:
启动:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重启:/etc/init.d/shadowsocks restart
状态:/etc/init.d/shadowsocks status

多用户多端口配置文件 sample(2015年01月08日):

配置文件路径:/etc/shadowsocks/config.json

{
    "port_password":{
         "8989":"password0",
         "9001":"password1",
         "9002":"password2",
         "9003":"password3",
         "9004":"password4"
    },
    "method":"aes-256-cfb",
    "timeout":600
}

官方版本的 sample

现在ss的配置已经全部完成,可以使用ss客户端测试一下了! 这样配置的 SS 是默认开启了 UDP 转发的,所以不用管了。

路由 梅林固件完美配合 SS 给 PS4 加速,如果你本地连 VPS 很快,当然建议选游戏模式,而且自己的 VPS 不用担心流量问题。如果不快但稳定,选普通的大陆白名单模式就行了,前面说了,其实我们联机不一定要追求通过 SS 与玩家 P2P,只要保证对游戏本身服务器的稳定连接就不会掉线了,玩家与玩家还地直连比较好!