分类
技术

Debian 10 新系统简明配置

从今天开始,我重新回到 Debian 阵营了。

等了四个月,CentOS 8 终于发布了,在虚拟机上试了几次,最后有点无奈—— 1 GB 的机器无法实现网络安装。加之,新版的 ISO 是在是超级大,以及近来看到的各种帖子等,最后放弃了 CentOS 8,转投 Debian 10。

实际上,CentOS 和 Debian 我都是在同一时间点结识的。那时候只有一个印象,就是 Debian 占用内存小,甚至 128 MB 的机器也能装。不过呢,也忘记具体原因了,阴差阳错就一直使用了 CentOS。

从现在开始,重新回到 Debian 阵营 😉。

已在 Oracle 的机器上安装过。甲骨文的机器是 EFI 引导,netboot.xyz 的使用方法如下:

mkdir -p /boot/efi/EFI/rescue
wget https://boot.netboot.xyz/ipxe/netboot.xyz.efi -O /boot/efi/EFI/rescue/netboot.xyz.efi

打开 VNC,重启机器后按 F2 进入 BIOS,Boot from netboot.xyz.efi。接下来就是无脑的安装了。

安装好后进行一些设置。

首先是 SSH:

vim /etc/ssh/sshd_config

# 找到以下项并修改值如下
PubkeyAuthentication yes
AuthorizedKeysFile  .ssh/authorized_keys
PasswordAuthentication no

# 重启 sshd
systemctl restart sshd

然后是 BBR:

# 删除可能存在的这两行(新系统当然是不存在的)
sed -i '/net.core.default_qdisc/d' /etc/sysctl.conf
sed -i '/net.ipv4.tcp_congestion_control/d' /etc/sysctl.conf

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

# 重载配置
sysctl -p

# 查看成效
sysctl net.ipv4.tcp_available_congestion_control
lsmod | grep bbr

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注