diff --git a/xs.sh b/xs.sh index 211a463..1c9e644 100644 --- a/xs.sh +++ b/xs.sh @@ -16,6 +16,11 @@ fi add_limit() { echo "Applying new bandwidth limit..." + # 确保加载 ifb 模块并启用 ifb0 + modprobe ifb 2>/dev/null + ip link add ifb0 type ifb 2>/dev/null + ip link set ifb0 up 2>/dev/null + # 清理旧规则 tc qdisc del dev "$INTERFACE" root 2>/dev/null tc qdisc del dev ifb0 root 2>/dev/null