Ubuntu配置Shadowsocks并开启BBR加速教程
1. 安装Shadowsocks
-
使用apt安装Shadowsocks
-
打开终端,输入以下命令:
sudo apt update sudo apt install shadowsocks
-
-
配置Shadowsocks
2. 配置Shadowsocks
-
编辑配置文件
-
打开配置文件
sudo nano /etc/shadowsocks/config.json
-
在配置文件中填入服务器信息
{ “server”: “服务器IP”, “server_port”: 服务器端口, “local_address”: “127.0.0.1”, “local_port”: 1080, “password”: “你的密码”, “timeout”: 600, “method”: “加密方式”, “fast_open”: true }
-
-
保存并退出
- 按下
Ctrl + X
,输入Y
保存并退出
- 按下
3. 开启BBR加速
- 检查是否支持BBR
-
打开终端,输入以下命令:
sudo sysctl net.ipv4.tcp_available_congestion_control
-
如果输出包含
bbr
,则表示支持BBR
-
- 启用BBR
-
输入以下命令:
sudo sysctl -w net.core.default_qdisc=fq sudo sysctl -w net.ipv4.tcp_congestion_control=bbr
-
常见问题
如何检查Shadowsocks是否运行正常?
- 在终端输入
sudo sslocal -c /etc/shadowsocks/config.json
,如果没有报错则表示运行正常。
如何修改Shadowsocks的配置?
- 使用
sudo nano /etc/shadowsocks/config.json
命令编辑配置文件。
为什么我无法启用BBR加速?
- 可能是因为您的系统内核版本过低,或者您的系统不支持BBR。
如何解决连接速度慢的问题?
- 可以尝试更换Shadowsocks服务器,或者调整配置文件中的加密方式和服务器端口。
如何卸载Shadowsocks?
- 使用
sudo apt remove shadowsocks
命令来卸载Shadowsocks。
正文完