Cola Life long learning

利用限速方式一键调优TCP


🚀 Network Optimizer 脚本使用说明

📜 脚本一键运行

curl -sS -O https://raw.githubusercontent.com/woniu336/open_shell/main/network_optimizer.sh \
  && chmod +x network_optimizer.sh \
  && ./network_optimizer.sh

🌟 脚本特色

  • 自动识别网口名称,无需手动指定
  • ✅ 仅修改 核心网络参数,不会破坏现有 sysctl.conf 的其余配置
  • ✅ 一键恢复原始设置,配置无忧
  • ✅ 带宽可灵活设置(上调 / 下调均支持

⚙️ 使用说明示例

假设你的服务器带宽为 200Mbps,你可以通过菜单项设置带宽限制,例如:

设置成 180~150 Mbps适当下调),提升稳定性

🔍 查看系统参数加载顺序

Linux 中 sysctl 配置参数的生效是按顺序加载的,最后加载的配置会覆盖前面的设置。

运行以下命令以查看配置加载顺序:

sudo sysctl --system

✅ 验证参数是否生效

使用以下命令检查关键参数是否已应用:

sysctl -a | grep net.ipv4.tcp_rmem
sysctl -a | grep net.ipv4.tcp_wmem

示例输出:

net.ipv4.tcp_rmem = 4096 87380 16777216
net.ipv4.tcp_wmem = 4096 65536 16777216

如果你看到的是脚本中设定的值,则表示优化参数已经成功生效 🎉


快来做第一个评论的人吧~
^