linux 大量并发连接如何防火墙优化

2026-01-09 22:32:42

1、首先对于防火墙,防火墙:开启端口 如3306

firewall-cmd--zone=public --add-port=3306/tcp –permanent

重启防火墙systemctlrestart firewalld.service

停止防火墙:sudo systemctl stop firewalld.service

linux 大量并发连接如何防火墙优化

2、方法一:操作系统优化

1.连接网络优化通过命令:netstat  -an 查看当前的连接信息ESTABLISHED正在通讯TIME_WAIT: 主动关闭CLOSE_WAIT:被动关闭

过多的TIME_WAIT 产生 error:Too Many Open files 默认文件打开数量是1024,腾讯云Centos7 默认1W个

优化思路: 让服务器能够自动快速回收和重复利用Time_Wait资源

vi /etc/sysctl.conf 也可能是 sysctl.conf.first

加入的内容:开启重用:  socket资源重新用于新的TCP连接,默认是0,关闭net.ipv4.tcp_tw_reuse=1

开启回收:net.ipv4.tcp_tw_recycle=1

使配置生效:

sysctl –p

linux 大量并发连接如何防火墙优化

3、方法二:设置Openfiles查看打开文件数量ulimit -a    ulimit -n

linux 大量并发连接如何防火墙优化

4、修改打开文件数:

1.      vi  /etc/profile

    在文件最后一行后面加入如下内容:

    ulimit –n 65535

    :wq

    使配置生效

    source /etc/profile

2.      vi /etc/security/limits.conf

        在末尾加入如下内容:

        * soft nofile65535

        * hard nofile65535

linux 大量并发连接如何防火墙优化

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢