学习笔记 - 生活之路
centos7编译安装iproute2为bbr启用cake网络队列
linux 7.0内核主线已经支持cake网络队列,然而cake网络队列调度依赖iproute2 4.19以上版本 centos7需要编译安装最新版iproute2才能支持。 为了体验cake网络队列,必须编译iproute2iproute2编译命令yum -y install libselinux-devel elfutils-libelf-devel libmnl-devel glibc* l
proxmox VE个人使用记录
proxmox Virtual Environment简称PVE,是一款开源虚拟机程序。 这里记录一下个人使用记录1.按照默认顺序安装proxmox ISO本地磁盘使用ext4文件系统,大容量可以选择XFS2.使用PVE tools优化7-9-10-12 更新内核,调整调度,ext4文件系统开启fast_commit3.关闭mac-learningsed -i 's/bridge-fd 0/&am
将cloudflare ip 转换成nginx格式
使用了cloudflare后,nginx日志获取用户真实Ip需要进行额外设置 下面代码可以一键生成适用于nginx的set_real_ip_from格式 for i in `curl -s -L https://www.cloudflare.com/ips-v4`; do echo -ne "set_real_ip_from $i;" >> /t
centos 7 编译安装 Python 3.13
centos 7 仓库自带Python 3.6,然而Python 3.6版本太落后了,有些脚本直接报语法错误。 这里自己编译安装 Python 3.13 ,独立使用 。1.安装依赖yum -y install gcc zlib zlib-devel libffi libffi-devel readline-devel openssl-devel openssl11 openssl11-devel
MPTCP多路径TCP使用教程
MPTCP(Multipath TCP)多路径TCP是标准TCP的扩展。 MPTCP允许设备同时使用多个接口通过MPTCP发送和接收TCP数据包。 MPTCP可以优化弱网环境下的连接效率。 由于MPTCP依赖操作系统并且存在阻塞问题,未来可能会被MPQUIC替代。 建议等待MPQUIC发布后部署MPQUICMPTCP内核编译配置CONFIG_MPTCP=y CONFIG_MPTCP_IPV6=y