高防服务器参数设定
nf_conntrack 高性能优化建议
适用场景:
1.高并发网站服务(如大型电商、博客等)
2.高防 VPS(用于 DDoS 防护、流量清洗)
3.Web 反向代理、负载均衡节点
4.大量并发网络请求的 API 网关
配置优化说明:
1.扩大 nf_conntrack
最大连接数
echo "net.netfilter.nf_conntrack_max=15000000" >> /etc/sysctl.conf
sysctl -p
2.增加 nf_conntrack
哈希表大小
echo "options nf_conntrack hashsize=3750000" > /etc/modprobe.d/nf_conntrack.conf
modprobe nf_conntrack
3.配置合理的连接超时时间
echo "net.netfilter.nf_conntrack_generic_timeout=120" >> /etc/sysctl.conf
sysctl -p
4.优化系统资源以应对高并发
sysctl -w net.core.netdev_max_backlog=50000
sysctl -w net.core.somaxconn=65535
sysctl -w net.ipv4.tcp_max_syn_backlog=8192
sysctl -w net.ipv4.tcp_rmem='4096 87380 6291456'
sysctl -w net.ipv4.tcp_wmem='4096 87380 6291456'
5.清理不活动连接
apt install conntrack #安装连接追踪管理工具
conntrack -L #查看当前所有连接追踪记录
conntrack -F #清空所有连接记录(立即生效)
阅读剩余
版权声明:
作者:bokebiji
链接:https://biji.blog/gffwqcssd/.html
文章版权归作者所有,未经允许请勿转载。
THE END