学安全的老司机必备fq神器,所以安全小白之路,第一课教大家如何搭建属于自己的fq神器。在看教程前,你必须要有一台拥有国外ip的vps(云服务器),推荐使用vutrl的服务器,可以使用这个链接去购买:https://www.vultr.com/?ref=7496697本教程适合CentOS 6+ / Debian 6+ / Ubuntu 14.04 +系统且vps是KVM架构,所有操作均需在root下进行安装SSR
wget -N --no-check-certificate https://softs.loan/Bash/ssr.sh && chmod +x ssr.sh && bash ssr.sh执行命令后,会得到如下界面,执行1,进行安装:
要求配置下端口、密码、加密方式等信息:
请输入要设置的ShadowsocksR账号 端口
(默认: 2333):
——————————————————————————————
端口 : 2333
——————————————————————————————
请输入要设置的ShadowsocksR账号 密码
(默认: doub.io):
——————————————————————————————
密码 : doub.io
——————————————————————————————
请选择要设置的ShadowsocksR账号 加密方式
1. none
[注意] 如果使用 auth_chain_a 协议,请加密方式选择 none,混淆随意(建议 plain)
2. rc4
3. rc4-md5
4. rc4-md5-6
5. aes-128-ctr
6. aes-192-ctr
7. aes-256-ctr
8. aes-128-cfb
9. aes-192-cfb
10. aes-256-cfb
11. aes-128-cfb8
12. aes-192-cfb8
13. aes-256-cfb8
14. salsa20
15. chacha20
16. chacha20-ietf
注意:salsa20/chacha20-*系列加密方式,需要额外安装依赖 libsodium ,否则会无法启动ShadowsocksR !
(默认: 5. aes-128-ctr):
——————————————————————————————
加密 : aes-128-ctr
——————————————————————————————
请选择要设置的ShadowsocksR账号 协议插件
1. origin
2. auth_sha1_v4
3. auth_aes128_md5
4. auth_aes128_sha1
5. auth_chain_a
[注意] 如果使用 auth_chain_a 协议,请加密方式选择 none,混淆随意(建议 plain)
(默认: 2. auth_sha1_v4):
——————————————————————————————
协议 : auth_sha1_v4
——————————————————————————————
是否设置 协议插件兼容原版(_compatible)?[Y/n]
请选择要设置的ShadowsocksR账号 混淆插件
1. plain
2. http_simple
3. http_post
4. random_head
5. tls1.2_ticket_auth
[注意] 如果使用 ShadowsocksR 加速游戏,请选择 混淆兼容原版或 plain 混淆,然后客户端选择 plain,否则会增加延迟 !
(默认: 5. tls1.2_ticket_auth):
——————————————————————————————
混淆 : tls1.2_ticket_auth
——————————————————————————————
是否设置 混淆插件兼容原版(_compatible)?[Y/n]
请输入要设置的ShadowsocksR账号 欲限制的设备数 ( auth_* 系列协议 不兼容原版才有效 )
[注意] 设备数限制:每个端口同一时间能链接的客户端数量(多端口模式,每个端口都是独立计算),建议最少 2个。
(默认: 无限):5
——————————————————————————————
链接设备数 : 5
——————————————————————————————
请输入要设置的每个端口 单线程 限速上限(单位:KB/S)
[注意] 单线程限速:每个端口 单线程的限速上限,多线程即无效。
(默认: 无限):666
——————————————————————————————
单端口单线程 : 666 KB/S
——————————————————————————————
请输入要设置的每个端口 总速度 限速上限(单位:KB/S)
[注意] 端口总限速:每个端口 总速度 限速上限,单个端口整体限速。
(默认: 无限):2333
——————————————————————————————
单端口总限速 : 2333 KB/S
——————————————————————————————这部分的配置需要让客户端识别支持。配置完成后,如图所示:
以后想要运行这个ssr脚本,可以执行:
./ssr.sh //在/root路径下执行即可
安装BBR
BBR是谷歌开发的一款软件,一种TCP拥塞控制算法,和锐速、FS等,差不多。但功能目前表现非常优秀。该脚本的作用是减少丢包率,提高速度。
wget https://down.vpsmm.com/shell/bbr.sh
chmod +x bbr.sh //赋予该脚本可执行权限
./bbr.sh //执行bbr该脚本是多功能的,适合多系统:
按任意键继续。。。
出现需要选择Kernel版本时候,建议不选择最新的内核版本配置BBR
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p
开启BBR
查看BBR是否安装成功
lsmod | grep bbr如图所示,表示BBR已成功运行:
至此,ssr+bbr已成功搭建,可以使用该ssr访问google进行查询资料了。。。
领取专属 10元无门槛券
私享最新 技术干货