侧边栏壁纸
  • 累计撰写 55 篇文章
  • 累计创建 7 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

阿里云200M峰值不限流量服务器的带宽限制优化方案

米粒儿
2025-01-16 / 0 评论 / 0 点赞 / 39 阅读 / 0 字
温馨提示:
本文最后更新于2025-01-16,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

步骤 1:安装 ifstat 工具

更新软件包并安装 ifstat,用于实时监控网络接口的流量:

sudo apt update
sudo apt install ifstat


步骤 2:配置带宽限制

1. 删除现有的流量控制配置

sudo tc qdisc del dev eth0 root

2. 添加根队列(HTB)控制器

为网络接口 eth0 配置根队列控制器:

sudo tc qdisc add dev eth0 root handle 1: htb default 12

3. 添加带宽限制类

限制上传和下载速率为 170Mbps:

sudo tc class add dev eth0 parent 1: classid 1:12 htb rate 170Mbit ceil 170Mbit burst 1572b cburst 1572b

4. 查看流量控制配置的状态

验证当前配置是否生效:

tc -s qdisc


步骤 3:查看网络接口流量

1. 使用 ifstat 查看实时流量

ifstat -i eth0 1

2. 使用 netstat 查看接口统计信息

sudo netstat -i

3. 使用 ss 查看当前网络连接

sudo ss -tuln


步骤 4:清理和恢复默认配置(可选)

如果需要恢复网络接口的默认配置,可以执行以下命令:

sudo tc qdisc del dev eth0 root


注意事项:

  1. eth0 替换为实际网络接口名称(使用 ip link show 确认)。
  2. 根据网络环境调整带宽限制(如 rateceil)。
  3. tc 的配置是暂时的,系统重启后会失效。若需要持久化,可将配置写入启动脚本。

此配置可帮助您有效限制和监控服务器的带宽使用情况。

0

评论区