|
本帖最后由 bs221 于 2013-10-28 18:47 编辑
非计算机专业的折腾这个真是头疼啊,没有编程基础,唉
只会图形化的界面,看着一行行的代码着实眼晕。
情况是这样的:
出租屋装了条10M宽带,10M下载,5M上传。
主路由RG100AA,刷20130522固件。
往下接无线交换机,目前高峰时3台电脑5台手机同时上网。
需要调试QOS优化网络。
就是不会调试QOS,QOS-EMOG。开网页有点卡。
界面看不明白,自己只能粗略的调试了一下,希望有高手指点下怎么调试。
还有,如何在里头添加IP统计功能呢,就是查看当前每个IP的流量,连接数,总流量。
百度查了下,有一个脚本,也不会弄,高手看看下
#!/bin/sh
echo "Collecting data..."
echo ""
cat /proc/net/arp | grep : | grep ^192 | grep -v 00:00:00:00:00:00| awk '{print $1}'> mac-arp
iptables -N UPLOAD
iptables -N DOWNLOAD
while read line;do iptables -I FORWARD 1 -s $line -j UPLOAD;done < mac-arp
while read line;do iptables -I FORWARD 1 -d $line -j DOWNLOAD;done < mac-arp
sleep 1
echo "Download speed:"
echo ""
iptables -nvx -L FORWARD | grep DOWNLOAD | awk '{print $2/1024/1" KB/s ",$1/10" packets/s", $9}' | sort -n -r
echo ""
echo "Upload speed:"
echo ""
iptables -nvx -L FORWARD | grep UPLOAD | awk '{print $2/1024/1" KB/s ",$1/10" packets/s", $8}' | sort -n -r
while read line;do iptables -D FORWARD -s $line -j UPLOAD;done < mac-arp
while read line;do iptables -D FORWARD -d $line -j DOWNLOAD;done < mac-arp
iptables -X UPLOAD
iptables -X DOWNLOAD
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|