假期在家也想访问北邮人bt?
Let’s do♂it.
第一章 买买买
购买vultr服务器
注册账户,登录,进入Billing页面,现在(2018.8.20)使用Credit Card或者Paypal可以获赠25刀,但支付宝不能。
充值以后进入https://my.vultr.com/deploy/
部署服务器
服务器地点:洛杉矶走起
服务器系统:爱用啥用啥,默认CentOS 7 x64
服务器规格:2.5刀的只支持IPv6,还要自己配置v4,麻烦,5刀的配置好点还省事
附加服务:记得选上IPv6
部署服务器。
然后进入服务器管理页面:
ping一下服务器的IP,万一是被墙了的…注销这个服务器重开一个吧。
如果能ping通但ssh上不去,可能也是被墙了…
https://www.yougetsignal.com/tools/open-ports/
如果上面这个网站测试你的服务器22端口是open,那肯定是被墙了。
服务器搭Shadowsocks
vultr可以看搭建好的服务器的用户名和密码,ssh进去,然后
wget --no-check-certificate -O shadowsocks.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
chmod +x shadowsocks.sh
./shadowsocks.sh 2>&1 | tee shadowsocks.log
一步步根据提示来就行了。
安装成功以后是这样的:
请无视这丑陋的马赛克
客户端配置Shadowsocks
参考:http://yucc.me/p/b4d20b2d/
Ubuntu参考:https://blog.csdn.net/TotoroCyx/article/details/80032556
下载
Windows:https://github.com/shadowsocks/shadowsocks-windows/releases
or:https://pan.baidu.com/s/1e7LkjKFxyX7Yd3bkZDjgIQ 密码:n0ae
Android:https://github.com/shadowsocks/shadowsocks-android/releases
Mac:https://github.com/shadowsocks/ShadowsocksX-NG/releases配置
配置完了到桌面右下角找到Shadowsocks,右键点击勾选“Enable System Proxy”。
注:一般情况国内网站直连(不消耗Vultr的流量),国外走代理。
国内网站需要走代理的话,比如北邮人bt:
在SS安装目录下找到user-rule.txt
添加:
||bt.byr.cn^
然后就可以愉快地访问北邮人bt了。
- 配置utorrent
选项-设置-连接-代理服务器:
类型Socket5
代理:127.0.0.1
端口:SS的代理端口,默认是1080
勾上使用代理查询主机名
使用代理进行点对点连接
- 提速:安装BBR
登录服务器,我用的Ubuntu,Vultr默认的Ubuntu1604内核版本很低,
uname -a
看一眼,内核高于4.9才能装BBR。
升级内核:
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.2/linux-image-4.10.2-041002-generic_4.10.2-041002.201703120131_amd64.deb
dpkg -i linux-image-4.10.2-041002-generic_4.10.2-041002.201703120131_amd64.deb
update-grub
reboot
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
上面的不成功尝试:
sudo bash -c 'echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf'
sudo bash -c 'echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf'
最后:
sysctl -p
sysctl net.ipv4.tcp_available_congestion_control
如果返回结果为:
et.ipv4.tcp_available_congestion_control = bbr cubic reno
则说明开启成功