openwrt怎么限制wifi网速

作者&投稿:言弯 (若有异议请与网页底部的电邮联系)
openwrt怎么弄WIFI每个连接进去的客户端网速的分配限制~

家里4M的网可以播4下,我准备1个4M家里工作用,2个4M多播楼上自己用,1个4M楼下供病人用,主要就是楼下病人的话是不固定的多的可能10个少的估计也就1个,我想灵活分配,能随着接入的手机数量自动分配每个人的网速或者你您能提供更好的方案。最好是能供应的起2个人看视频其他人看网页比2g快就行

目前限速已经可以实现,但是限连接数由于iptables测connlimit模块不存在无法限速,hashlimit模块不正常也没法使用
限速脚本:
#!/bin/sh

# 定义进出设备(IDEV 内网接口,ODEV外网接口)
IDEV="br-lan"
ODEV="pppoe-wan"

# 定义总的上下带宽
UP="0.45mbit"
DOWN="3.7mbit"

# 定义每个受限制的IP上下带宽
#rate 起始带宽(默认限制,单IP限制带宽)
UPLOAD="0.1mbit"
DOWNLOAD="0.5mbit"
#ceil 最大带宽(当带宽有富余时单IP可借用的最大带宽,这个也是所有受限IP总带宽)
MUPLOAD="0.2mbit"
MDOWNLOAD="1mbit"

#内网IP段
INET="192.168.1."

# 受限IP范围,IPS 起始IP,IPE 结束IP。
IPS="140"
IPE="142"

# 清除网卡原有队列规则
tc qdisc del dev $ODEV root 2>/dev/null
tc qdisc del dev $IDEV root 2>/dev/null

# 定义最顶层(根)队列规则,并指定 default 类别编号
tc qdisc add dev $ODEV root handle 10: htb default 256
tc qdisc add dev $IDEV root handle 10: htb default 256

# 定义第一层的 10:1 类别 (上行/下行 总带宽)
tc class add dev $ODEV parent 10: classid 10:1 htb rate $UP ceil $UP
tc class add dev $IDEV parent 10: classid 10:1 htb rate $DOWN ceil $DOWN

#开始iptables 打标和设置具体规则
i=$IPS;
while [ $i -le $IPE ]
do
tc class add dev $ODEV parent 10:1 classid 10:2$i htb rate $UPLOAD ceil $MUPLOAD prio 1
tc qdisc add dev $ODEV parent 10:2$i handle 100$i: pfifo
tc filter add dev $ODEV parent 10: protocol ip prio 100 handle 2$i fw classid 10:2$i
tc class add dev $IDEV parent 10:1 classid 10:2$i htb rate $DOWNLOAD ceil $MDOWNLOAD prio 1
tc qdisc add dev $IDEV parent 10:2$i handle 100$i: pfifo
tc filter add dev $IDEV parent 10: protocol ip prio 100 handle 2$i fw classid 10:2$i
iptables -t mangle -A PREROUTING -s $INET$i -j MARK --set-mark 2$i
iptables -t mangle -A PREROUTING -s $INET$i -j RETURN
iptables -t mangle -A POSTROUTING -d $INET$i -j MARK --set-mark 2$i
iptables -t mangle -A POSTROUTING -d $INET$i -j RETURN
i=`expr $i + 1`
done

目前限速已经可以实现,但是限连接数由于iptables测connlimit模块不存在无法限速,hashlimit模块不正常也没法使用
限速脚本:
#!/bin/sh

# 定义进出设备(IDEV 内网接口,ODEV外网接口)
IDEV="br-lan"
ODEV="pppoe-wan"

# 定义总的上下带宽
UP="0.45mbit"
DOWN="3.7mbit"

# 定义每个受限制的IP上下带宽
#rate 起始带宽(默认限制,单IP限制带宽)
UPLOAD="0.1mbit"
DOWNLOAD="0.5mbit"
#ceil 最大带宽(当带宽有富余时单IP可借用的最大带宽,这个也是所有受限IP总带宽)
MUPLOAD="0.2mbit"
MDOWNLOAD="1mbit"

#内网IP段
INET="192.168.1."

# 受限IP范围,IPS 起始IP,IPE 结束IP。
IPS="140"
IPE="142"

# 清除网卡原有队列规则
tc qdisc del dev $ODEV root 2>/dev/null
tc qdisc del dev $IDEV root 2>/dev/null

# 定义最顶层(根)队列规则,并指定 default 类别编号
tc qdisc add dev $ODEV root handle 10: htb default 256
tc qdisc add dev $IDEV root handle 10: htb default 256

# 定义第一层的 10:1 类别 (上行/下行 总带宽)
tc class add dev $ODEV parent 10: classid 10:1 htb rate $UP ceil $UP
tc class add dev $IDEV parent 10: classid 10:1 htb rate $DOWN ceil $DOWN

#开始iptables 打标和设置具体规则
i=$IPS;
while [ $i -le $IPE ]
do
tc class add dev $ODEV parent 10:1 classid 10:2$i htb rate $UPLOAD ceil $MUPLOAD prio 1
tc qdisc add dev $ODEV parent 10:2$i handle 100$i: pfifo
tc filter add dev $ODEV parent 10: protocol ip prio 100 handle 2$i fw classid 10:2$i
tc class add dev $IDEV parent 10:1 classid 10:2$i htb rate $DOWNLOAD ceil $MDOWNLOAD prio 1
tc qdisc add dev $IDEV parent 10:2$i handle 100$i: pfifo
tc filter add dev $IDEV parent 10: protocol ip prio 100 handle 2$i fw classid 10:2$i
iptables -t mangle -A PREROUTING -s $INET$i -j MARK --set-mark 2$i
iptables -t mangle -A PREROUTING -s $INET$i -j RETURN
iptables -t mangle -A POSTROUTING -d $INET$i -j MARK --set-mark 2$i
iptables -t mangle -A POSTROUTING -d $INET$i -j RETURN
i=`expr $i + 1`
done

wifi网速慢怎么办 如何控制局域网网速



单独限制网速要用iptables和tc,这个在网络界面没法做的

有兴趣可以自己研究,要求不复杂的话说说看,说不定能帮你写脚本


openwrt无线连接数限制吗?
少安几个 安装应该是有限制的

openwrt上网 网络受限
设备本身能够上网,但是下挂设备无法上网,基本上只有两种可能。1,防火墙的原因,设备防火墙将下挂设备的数据丢弃了。导致下挂设备无法上网。2,nat没有做好,nat是做网络地址转换的,下挂设备的数据出去时需要做源地址转换。如果这个没有做的话,下挂设备的的数据是无法发出去的。

上海联通,单线复用,VLAN,Openwrt 相关设置
面对家庭网络扩展需求,上海联通用户利用单线复用和VLAN技术在Openwrt上进行了巧妙的设置,解决了空间限制和多设备接入问题。经过不改动原有线路的方案,首先在光猫上进行VLAN配置。上海联通的VLAN ID为847,将其绑定到光猫的网口1,通过Openwrt的WAN口进行拨号。在Openwrt中,配置了br-lan,除了默认的eth...

路由器怎么设置限制时间
不是所用的路由器都是可以设置限制时间的。1、登陆路由器的管理界面,通常是 浏 览 器输入LAN口IP地址,如192.168.1.1(品牌不同地址也不一样)。2、进入路由器后,先在左侧选项中选择“网络参数”这一项,打开,在其下选择“WAN口设置”。3、在其右侧窗口,找到并选择“定时连接,在指定时间段...

openwrt内存已使用99%
OpenWrt内存已使用99%可能是由于系统资源分配不当、设备性能限制、恶意软件或病毒感染等原因导致的。可以尝试以下方法:1、清理内存:通过命令行或系统工具清理内存,释放未使用的内存空间。2、关闭不必要的程序:关闭正在运行的不必要的程序,以释放内存和系统资源。3、升级设备:如果设备性能限制导致内存使用...

openwrt安装zerotier
可以在OpenWrt上安装ZeroTier。OpenWrt是一种嵌入式操作系统,用于控制和扩展各种网络设备的功能。ZeroTier则是一种虚拟网络技术解决方案,允许用户通过简单的配置将设备连接到同一个网络中,无需考虑地理位置或网络基础设施的限制。因此,在OpenWrt上安装ZeroTier可以让你更容易地管理和扩展网络设备。要在...

openwrt5g信号弱
OpenWrt的5G信号弱可能由多种因素导致,包括但不限于硬件限制、配置问题、环境干扰等。首先,硬件限制是一个重要因素。如果路由器的硬件配置较低,特别是无线网卡的性能不佳,那么它可能无法提供强大的5G信号。例如,一些低成本的路由器可能配备了较低性能的无线网卡,这直接影响到信号的强度和稳定性。此外...

openWRT缺陷
OpenWRT在应用程序移植上存在一些局限性,由于其CPU内核体系的差异,经常导致从其他平台移植过来的应用程序在OpenWRT上运行时出现不稳定甚至崩溃的情况。这给用户的使用体验带来了挑战。另一个问题是ADSL硬件模块的驱动支持。OpenWRT并未公开ADSL一体无线路由的ADSL模块的源代码,这导致许多依赖于此类模块的产品...

openwrt穿墙功率
openwrt穿墙功率最高是20dBm,如果用16dBi的天线“聚焦”,刚好能达到36dBm的辐射限度。我们说的穿墙效果其实就是指无线覆盖范围大小。而无线覆盖范围主要受到无线发射功率、增益、频段、以及环境内墙体材质和厚度等的影响。我们不难发现,很多无线路由器都在5G频段。那么拥有5G频段那种路由器穿墙效果好吗,...

openWRT系统特点?
OpenWrt让你可以对经过路由的包进行数据包整形并检测其服务质量,将合适的数据包优先分配。你甚至可以将指定数据包优先分配给指定计算机,而对分配给其他计算机的包暂缓处理。7、创建贵宾网络 OpenWrt的wiki有如何建立一个给客人用的特殊无线网络的指示,为了安全,它是从你的主网络分出来的。你甚至可以限制...

芒康县19343285292: openwrt 如何限制某一个电脑上网 -
弋晏痛血: 1. 设置MAC地址白名单,正常的设置好的就能过,如果没有在白名单内的,就是加入了你的无线,也出不去.2. 或者MAC黑名单.这样的话,无线设置只能看到你的设置,怎么样都 连接不上去.

芒康县19343285292: openwrt怎么弄WIFI每个连接进去的客户端网速的分配限制 -
弋晏痛血: 家里4M的网可以播4下,我准备1个4M家里工作用,2个4M多播楼上自己用,1个4M楼下供病人用,主要就是楼下病人的话是不固定的多的可能10个少的估计也就1个,我想灵活分配,能随着接入的手机数量自动分配每个人的网速或者你您能提供更好的方案.最好是能供应的起2个人看视频其他人看网页比2g快就行

芒康县19343285292: 如何在无线局域网限速 -
弋晏痛血: 无线路由器设置网速限制的方法:1.系统连接wifi网络.2.打开电脑浏览器,输入路由器背后铭牌的网关ip地址(一般是192.168.1.1),进入网关配置界面.3.进入DHCP客户端界面,使用静态分配,将分配了IP地址的设备与专门用于限速的IP地址绑定.4.进入路由器高级中的带宽控制设置界面,输入需要限制网速的设备对应的ip地址所在范围,设置限制宽带,点击启用即可.

芒康县19343285292: 如何设置wifi限速 -
弋晏痛血: 1.进入无线路由器(在浏览器输入192.168.0.1)找到基本设置里面的内网检测,查看占用网速的机器.2.点击上传或者下载的地方,就会看到上传或者下载最多的机器,如图这台机器基本把宽带占满了,用的是4M网速.3.找到“iQoS智能流控”功能,然后启用它,最后点击进去宽带限制.4.在IP段输入地址,在限制上传速度那输入限制上行和下行,最后点击保存.

芒康县19343285292: openwrt 如何限制wan口速率 比如10M全双工什么的 -
弋晏痛血: win8系统6m宽带接网线测速达6m换路由器测速1m距离近周围干扰穿墙密码台电脑重启升级都试要设置或者路由器问题 几面进行考虑: 1、检查物理线路否确连接、相关设备(ADSL、路由器)否启及线路、设备否损坏 2、确认宽带账号密码否...

芒康县19343285292: 无线路由器怎么限制wifi网速 -
弋晏痛血: 1、首先进入自己的无线路由器(在浏览器输入192.168.0.1,具体参看说明书)找到基本设置里面的内网检测,查看占用网速的机器.2、点击上传或者下载的地方,就会看到上传或者下载最多的机器,如图这台机器基本把宽带占满了,我用的...

芒康县19343285292: 怎么限制无线wifi网速 -
弋晏痛血: 1、把路由器翻过来,查看并记下底部铭牌上的管理IP地址及管理员账户信息. 2、打开浏览器,在地址栏输入路由器的管理IP,按下回车键,弹出路由器的管理登录界面,输入用户名及密码,点击“确定”. 3、进入路由器管理界面后,先点...

芒康县19343285292: 如何设置限制wifi速度 -
弋晏痛血: 在无线路由器的设置页面上有关于无线路由器输出速率的选项,还可以对无线路由的整体速度进行设置.运用IP进行限制,办公的台式电脑IP就优先,其他IP进行限速.仅供参考.

芒康县19343285292: 如何限制wifi网速迅捷路由 -
弋晏痛血: 无线路由器只能设置某些IP限制速度.而不能单独只限制手机的速度.可以用限制某些IP的方式保证自己的网速.进入路由器管理页面.在左侧选择IP带宽控制选项点击进入.勾选IP带宽控制,选择线路类型,添写上行和下行网速.保存.带宽...

芒康县19343285292: 无线路由器怎么限制wifi网速
弋晏痛血: tp的无线路由器你进入无线路由器控制界面里面;找到ip带宽控制:开启ip带宽控制; 填入你家宽带大小: 把限制最小宽带改为限制最大宽带; 把每个后面的√打上;保存即可tp无线路由器限制网速参考http://jingyan.baidu.com/article/c14654135ab5ed0bfcfc4ca8.html

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网