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

相关推荐
Hello.Reader36 分钟前
NGINX 四层上游模块`ngx_stream_upstream_module` 实战指南
运维·nginx
tiantianuser41 分钟前
RDMA简介7之RoCE v2可靠传输
服务器·fpga开发·verilog·xilinx·rdma·可编程逻辑
IT成长日记1 小时前
【Docker基础】Docker核心概念:命名空间(Namespace)与资源隔离联系
运维·docker·namespace·资源隔离·命令空间
Mikhail_G1 小时前
Python应用八股文
大数据·运维·开发语言·python·数据分析
再ZzZ2 小时前
Docker安装PaddleOCR并提供接口服务(CPU)
运维·docker·容器
国际云,接待3 小时前
微软云注册被阻止怎么解决?
服务器·网络·microsoft·云原生·微软·云计算
love530love3 小时前
是否需要预先安装 CUDA Toolkit?——按使用场景分级推荐及进阶说明
linux·运维·前端·人工智能·windows·后端·nlp
m0_694845573 小时前
日本云服务器租用多少钱合适
linux·运维·服务器·安全·云计算
一心0924 小时前
Linux部署bmc TrueSight 监控agent步骤
linux·运维·服务器·监控·bmc truesight
Florence234 小时前
linux中执行脚本命令的source和“.”和“./”的区别
linux·运维·服务器