linux contes 安装bbr及防火墙设置

这z里写自定义目录标题

一、开启BBR
1、检测系统版本

bash 复制代码
uname -r      //查看内核版本bbr需要内核大于4.9

2、升级

bash 复制代码
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
yum --enablerepo=elrepo-kernel install kernel-lt -y

3、查看内核版本

bash 复制代码
 rpm -qa | grep kernel

4、查看所有内核

bash 复制代码
cat /boot/grub2/grub.cfg | grep menuentry

5、修改最新内核为默认版本

bash 复制代码
grub2-set-default  //这里为上面查到的内核

6、验证

bash 复制代码
grub2-editenv list

7重启

bash 复制代码
reboot

8、启动bbr

bash 复制代码
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p

9、验证

bash 复制代码
sysctl -n net.ipv4.tcp_congestion_control
lsmod | grep bbr

二、查看端口使用 开启防火墙

安装netstat

sudo yum install net-tools

查看端口号

netstat -ntlp

查看防火墙是否启动

sudo systemctl status firewalld

添加防火墙

sudo firewall-cmd --permanent --zone=public --add-port=80/tcp

重新启动防火墙

sudo firewall-cmd --reload

查看防火墙端口列表

sudo firewall-cmd --list-ports

相关推荐
wdfk_prog6 小时前
嵌入式面试真题第 10 题:高优化等级下共享状态可见性、内存模型与系统级同步设计
java·linux·开发语言·面试·职场和发展·架构·c
x-cmd7 小时前
Mac 涨价后,本地 AI 还能千元入门吗?
linux·人工智能·macos·ai·agent·amd·本地ai入门
Sirius Wu8 小时前
OpenClaw Skill:Matplotlib 可视化技能 + 沙箱双层隔离完整详解
服务器·网络·人工智能·安全·ai·架构·aigc
J-Tony119 小时前
【Redis】 Redis 是单线程还是多线程
服务器·数据库·mysql
AOwhisky10 小时前
下一代容器来了?Docker 宣布原生支持 WebAssembly
java·运维·docker·容器·rust·wasm
YYYing.13 小时前
【C++大型项目之高性能服务器框架 (七) 】Socket与ByteArray模块
服务器·c++·后端·框架·高性能·c/c++
摇滚侠14 小时前
Linux 零基础教程 09、11、77
linux·运维·服务器
Lottie202614 小时前
电商自动化提质增效:API接口落地的核心价值与实战用法
运维·自动化
Hardworking66615 小时前
第6章 数据工程
运维·服务器·数据库·数据工程
jieyucx16 小时前
Docker 入门第六阶段:综合实战项目
运维·docker·容器