静看光阴荏苒
不管不顾不问不说也不念

VPS配置LotSpeed单边加速

我第一眼看到这个名字还以为是锐速,卧槽文艺复兴了??说起来还挺怀念那段时间的,那段时间是折腾小鸡最快乐的时候,现在已经电子阳痿了。。完全提不起兴趣,今年黑5,总共消费0元= =

找了台灵车落地鸡试了一下,没想到药效出乎意料的好,本来晚高峰只能跑0.几MBps的鸡,吃上这个后能跑150MBps了,白天能跑150MBps的,现在能跑650MBps了。。

LotSpeed作者一共提供了3个版本,我全部都试了一遍,发现zeta-tcp版本的效果最好,所以这里我就只记录下zeta-tcp版本的配置步骤。

系统我使用的是Debian13,先更新系统、重启,确保系统当前运行的内核是最新版:

apt update
apt full-upgrade

安装需要用到的软件包:

apt install build-essential git
apt install linux-headers-$(uname -r)

克隆项目存储库、编译lotspeed内核模块:

git clone -b zeta-tcp https://github.com/uk0/lotspeed.git
cd lotspeed
make

安装lotspeed内核模块:

cp lotspeed.ko /lib/modules/$(uname -r)/kernel/net/ipv4/
depmod -a

加载lotspeed内核模块:

modprobe lotspeed

确保加载成功:

lsmod | grep lotspeed

[可选]配置开机自动加载lotspeed内核模块:

echo "lotspeed" >> /etc/modules-load.d/lotspeed.conf

这个开机自动加载配不配其实不重要,因为只要你后续把拥塞控制算法设置成lotspeed,系统就会自动加载lotspeed内核模块。配置这个的效果就是即便你的系统拥塞控制算法不是lotspeed,系统也自动加载lotspeed内核模块。换句话说就是无论你用不用这个模块,系统都先给你加载起来。

设置拥塞控制算法为lotspeed:

nano /etc/sysctl.d/10-lotspeed.conf

写入如下内容:

net.ipv4.tcp_congestion_control = lotspeed
net.ipv4.tcp_no_metrics_save = 1

使其生效:

sysctl --system

查看拥塞控制算法是否生效:

sysctl net.ipv4.tcp_congestion_control

这样就配置好了,注意不要随意更新系统内核,如果内核更新了,你就需要重新编译一遍,作者要是能搞个dkms出来就好了。

赞(1)
未经允许不得转载:荒岛 » VPS配置LotSpeed单边加速
分享到: 更多 (0)

评论 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    lala你博客文章被电报机器人转载了 :idea:

    Tevin2小时前 Google Chrome 142.0.0.0 Google Chrome 142.0.0.0 Windows 10 x64 Edition Windows 10 x64 Edition回复

分享创造快乐

广告合作资源投稿