新浪博客

自建ssr+bbr加速踩坑总结

2020-04-05 12:52阅读:
我的服务器是:Linux kvm 系统:CentOS 7 1,首先是配置ssr,直接用网上大神的一键代码就可以,推荐用CentOS 7,省的后边麻烦。(我简单介绍一下,后边有详细的参考链接)
配置方法:
root账户登录,执行下面的命令(注意下面是三个命令,一行一个,执行完一个再执行一个)
wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh
chmod +x shadowsocksR.sh
./shadowsocksR.sh 2>&1 | tee shadowsocksR.log
现在一般CentOS 7系统会内置wget,如果没有的,出现错误提示:-bash:wget:command not found 错误,可以执行以下命令安装wget
yum -y install wget
安装过程中会提示你设定,密码(password),服务器端口(server port),加密方式(encryption method),协议(protocol),混淆(obfs),都可以自己设定。
经过一会儿跑代码后,安装完成会出现:enjoy it,表示成功了。
卸载方法输入下面命令就可以卸载
./shadowsocksR.sh uninstall
运行下面命令可以查看shadowsocksR是否已经启动。
本方法参考文章地址:http://www.wangchao.info/1549.html
配置shadowsocks的客户端和简单,参考文章地址:http://www.wangchao.info/1316.html

2.安装bbr加速。
登录root账户
执行下面三个命令
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh
chmod +x bbr.sh
./bbr.sh
提示重启的时候,输入y就可以。
3.安装完ssr和bbr,配置好客户端。顺利的话都能正常上网,我碰到总结如下:
1)装完bbr,服务器无法开机的问题
解决办法:我一开始用的是cent os 6.5,升级内核以后会有无法开机的问题。按网上说的修改内核文件失败。重装cent os 7.1解决问题。换了系统装ssr和bbr都很顺利,强烈建议更换系统,省事。
2)所有配置完成后,无法上网,ip地址是能ping通的,就是shadowsocks客户端和服务器连接不上。上谷歌提示这个错误:504 Connect to www.google.com.hk:80 failed: SOCKS protocol error。
解决办法:这是端口被封的原因,更换一个端口就可以了。修改端口方法如下:
root账户登录
输入以下命令
vi /etc/shadowsocks.json
按i键进入编辑模式,移动光标修改端口,修改完以后,按esc键退出编辑模式,然后按“:”键,输入“wq”保存修改并退出,只有输入“:”键才能输入命令,这个会卡住一部分不会程序的人。然后reboot重启服务器即可。

我的更多文章

下载客户端阅读体验更佳

APP专享