您正在查看: 包含标签 Ubuntu 下的文章

安装 qBittorrent 在服务器上做种

qBittorrent 是一个新的轻量级 BitTorrent 客户端,可运行于 Linux、Windows 及其他系统。

本文介绍的是 Ubuntu 16.04 服务器上安装 qBittorrent 的方法。

- 阅读剩余部分 -

使用 Dnsmasq 作本地 DNS 缓存

Dnsmasq是一个开源的轻量级DNS转发和DHCP、TFTP服务器,在路由器系统中使用广泛

ipv6-test.com

在阿里云上启用IPv6 Tunnel之后,访问 Google 经常在 v4 与 v6 之间乱跳,而且 DNS6 工作也不太正常,查了一下似乎用 Dnsmasq 就可以解决

- 阅读剩余部分 -

为 Aliyun 开启 IPv6 Tunnel

现在IPv6发展越来越快,但还是需要时间来普及,有时候有访问 IPv6 的特殊需求该怎么办呢...

我们可以使用 Hurricane Electric 提供的免费 IPv6 Tunnel Broker 来让阿里云 ECS 支持 IPv6

- 阅读剩余部分 -

Ubuntu 16.04 开启 BBR

备份,有修改:Linux kernel 4.9+ 已支持 tcp_bbr,下面简单讲述基于KVM架构VPS如何开启TCP BBR拥塞控制算法

首先 uname -r 看看内核是不是 >= 4.9,如果低于 4.9 则需要先更新内核:

  • 安装 Hardware Enablement Stack (HWE),更新内核
apt install --install-recommends linux-generic-hwe-16.04
  • 删除旧内核(可选)
apt autoremove
  • 重启系统
reboot

执行 lsmod | grep bbr,如果结果中没有 tcp_bbr 的话就执行:

echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf

保存生效

sysctl -p

再次执行 lsmod | grep bbr, 看到有 tcp_bbr 模块即说明 bbr 已启动。


注:Ubuntu 18.04 之后不再需要 HWE 更新内核。