Linux

CentOS 開啟 BBR 加速

BBR (Bottleneck Bandwidth and Round-trip propagation time)是 Google 在 2016 年發布的一套擁塞控製算法。它尤其適合在存在一定丟包率的弱網環境下使用,在這類環境下,BBR 的性能遠超 CUBIC 等傳統的擁塞控製算法。 想了解更多的 BBR 原理,可以參考這篇文章 內核版本要求,大於 4.9 最佳,建議升級內核,話不多說,直接貼上程式碼

CentOS 7 升級最新内核

一、簡介 我们使用 Linux 来表示整个操作系统,但严格地来说,Linux 只是个内核。各种发行版(RedHat、ubuntu、CentOS等)是一个完整功能的系统,它建立在内核之上,具有各种各样的应用程序工具和库。 关于内核版本的定义: 版本性质:主分支ml(mainline),稳定版(stable),长期维护版lt(longterm) 版本命名格式为 “A.B.C”: 数字 A 是内核版本号:版本号只有在代码和内核的概念有重大改变的时候才会改变,历史上有两次变化: 第一次是1994年的 1.0 版,第二次是1996年的 2.0 版,第三次是2011年的 3.0 版发布,但这次在内核的概念上并没有发生大的变化 数字 B 是内核主版本号:主版本号根据传统的奇-偶系统版本编号来分配:奇数为开发版,偶数为稳定版 数字 C 是内核次版本号:次版本号是无论在内核增加安全补丁、修复bug、实现新的特性或者驱动时都会改变 二、開始 1.查看當前内核版本 2.下載官方最新内核 官方 Centos 6 官方 Centos 7 這裏以 CentOS 7 爲例,鄙人這裏選擇的是 kernel-lt-5.4.183-1.el7.elrepo.x86_64.rpm (2022年3月8日發佈) 3.修改 grub 中默认的内核版本 内核升级完毕后,目前内核还是默认的版本,如果此时直接执行 reboot 命令,重启后使用的内核版本还是默认的 3.10,不会使用新的 5.4.183 由上面可以看出新内核 (5.4.183) 目前位置在 0,原来的内核 (3.10.0) 目前位置在 1,所以如果想生效最新的内核,还需要修改内核的启动顺序为 …

CentOS 7 升級最新内核 Read More »

Install Xray Service

一、Environment Operating System CentOS 7 Server Location San Jose 二、Let’s Start Install & Upgrade Xray-core and geodata with User=root, which will overwrite User in existing service files 三、Configure vim /usr/local/etc/xray/config.json vim /etc/systemd/system/xray.service 三、More https://github.com/XTLS/Xray-install

搭建 v2ray 服務

一、Environment Operating System: CentOS 7Server Location: San Jose 二、Let’s Start 1. 安裝和更新 V2Ray (安裝執行檔和 .dat 資料檔) 1.1 安裝最新發行的 geoip.dat 和 geosite.dat (只更新 .dat 資料檔)(首次安裝,無需執行) 1.2 移除 V2Ray 2. 配置文件 /usr/local/etc/v2ray/config.json 3. 守護進程脚本 /etc/systemd/system/v2ray.service 4. 重載、啓動、添加開機自啓、查詢狀態 三、參考文章 https://github.com/v2fly/fhs-install-v2ray https://github.com/v2fly/fhs-install-v2ray/wiki/Migrate-from-the-old-script-to-this https://www.v2ray.com/

搭建 Trojan-Go 服务

一、Introduce Trojan-Go 官方發行包 下載 Trojan-Go 二進制包(以 CentOS 7 爲例) 二、Deploy and Configure Trojan-go 主配置文件vim /usr/local/trojan-go/config.json 守護進程脚本 /etc/systemd/system/trojan-go.service 加載脚本並添加至開機啓動

CentOS新装系统的后续工作

对于新装 CentOS 系统,我个人会通常做以下工作 1.换源 我一般换 中国科学技术大学镜像源 ,因为阿里源、华为源都放过我鸽子XDDD 2.基础环境 3.同步时间服务器(server time.ustc.edu.cn)