Ubuntu配置Shadowsocks并开启BBR加速教程

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。
正文完