构建具有 netspeerder 加速的 SSR 容器环境
本文环境:
- CentOS 7 以上
第一步——内核配置 BBR:
利用脚本安装 BBR TCP 拥塞控制协议,BBR 协议对于高延迟大带宽的网络有非常好的优化作用,可以明显提高 ShadowSocksR 的使用体验。
参考链接:
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
第二步——安装 docker:
yum update -y
yum install docker vim wget git
并开启 Docker 服务:
systemctl start docker
systemctl enable docker
第三步——运行镜像
安装带有 netspeeder加速的。下面示伪代码!
docker run -d \
-p 443:8388/tcp \ # 端口号·
-p 443:8388/udp \ # 端口号·
-e ROOT_PASS="pass"\ # 容器 root 密码
lnterface/ssr-with-net_speeder \
-s 0.0.0.0 -p 8388 \
-k pass \ # 密码
-m aes-256-cfb \ # 加密方法
-o http_post_compatible \
-O auth_sha1_v4_compatible \ #混淆方法
请按照实际使用情况调节参数。
第四步——调整防火墙,打开容器监听的端口
如上面配置所述,容器监听了 443 端口,需要防火墙打开对应端口。下面以 firewall 为例, iptables 类似:
systemctl enable firewalld
systemctl start firewalld
firewall-cmd --add-port=443/tcp --permanent
firewall-cmd --add-port=443/udp --permanent
firewall-cmd --reload
本人保留对侵权者及其全家发动因果律武器的权利
版权提醒
如无特殊申明,本站所有文章均是本人原创。转载请务必附上原文链接:https://www.elliot98.top/post/tech/%E6%9E%84%E5%BB%BA%E5%85%B7%E6%9C%89-netspeeder-%E5%8A%A0%E9%80%9F%E7%9A%84-ssr-%E5%AE%B9%E5%99%A8/。
如有其它需要,请邮件联系!版权所有,违者必究!