迫于临近国庆,Wall越来越高,特此总结一下个人梯子搭建的心得与体会
服务器单端口安装Shadowsocks
多个用户使用同一个ip和端口,容易堵塞并且访问流量大了容易被ban
更换端口时十分不方便需要ssh至服务器并且手动一步步更改端口
准备一台境外服务器,ssh登录之后首先开启BBR加速
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
注意使用root用户,开启之后需要重启一下服务器
之后安装Shadowsocks-Go,一键脚本如下
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/ss-go.sh && chmod +x ss-go.sh && bash ss-go.sh
选择安装Shadowsocks
并设置你的密码、端口、加密方式即可
最后复制配置完成之后的ss链接即可,粘贴到客户端
使用@sprov开发的
v2-ui
面板管理Shadowsocks可以方便的删除和新增节点,多用户使用的时候可以每个人分配一个端口
可视化操作,兼容v2ray协议等
一键脚本安装
bash <(curl -Ls https://blog.sprov.xyz/v2-ui.sh)
安装完成之后使用http://ip:65432访问(记得打开端口)
其他操作命令如下:
v2-ui # 显示管理菜单 (功能更多)
v2-ui start # 启动 v2-ui 面板
v2-ui stop # 停止 v2-ui 面板
v2-ui restart # 重启 v2-ui 面板
v2-ui status # 查看 v2-ui 状态
v2-ui enable # 设置 v2-ui 开机自启
v2-ui disable # 取消 v2-ui 开机自启
v2-ui log # 查看 v2-ui 日志
v2-ui update # 更新 v2-ui 面板
v2-ui install # 安装 v2-ui 面板
v2-ui uninstall # 卸载 v2-ui 面板
如图:
参考链接:https://blog.sprov.xyz/2019/08/03/v2-ui/
配置国内服务器
中转/中继
shadowsocks流量原理:
Client <--> ProxyRelay VPS <--> Your Shadowsocks VPS
使你的境外服务器走国内服务器流量转发,不易被GFW检测到,并且优化了延迟
缺点是消耗了双倍带宽和流量,需要两台服务器性能都很好才有明显效果,并且不支持UDP流量转发
核心软件:Haproxy
使用一键脚本配置:
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/haproxy.sh && chmod +x haproxy.sh && bash haproxy.sh
安装过程中输入你境外shadowsocks服务器的端口和ip地址,请一定保证这里输入的是正确的信息!
完成之后,bash haproxy.sh view
可以检查转发的配置
中转服务器配置完成之后
打开ss客户端,更改节点信息中的ip地址为中转服务器ip,端口密码保持不变即可
测试一下Youtube 8K视频,比之前的速度要好了很多了
参考链接:https://doubibackup.com/bizht36j-2.html
之前有研究过SS-panel和SS-manager,前者迫于不开机场只自己和几个朋友使用便觉得没有必要,后者实在是装不上,莫名有问题遂放弃,等后续有时间再来慢慢研究。