Limit the speed of a particular interface

#!/bin/bash

# Replace eth0 with your interface name
IFACE=tap_biz

# Clear existing qdisc
/sbin/tc qdisc del dev $IFACE root 2>/dev/null

# Add HTB (Hierarchical Token Bucket)
/sbin/tc qdisc add dev $IFACE root handle 1: htb default 30
/sbin/tc class add dev $IFACE parent 1: classid 1:1 htb rate 4mbit ceil 5mbit
/sbin/tc class add dev $IFACE parent 1:1 classid 1:30 htb rate 4mbit ceil 5mbit

Comments are closed.