国内视频和直播网站占用上传怎么禁用

136 天前
 morpheuszero2023
我有公网 ipv4 ,不玩 pcdn 和 pt 。但国内几乎所有视频和直播网站和 app 都会使用 p2p 技术,导致我这里有些设备上传量非常大。最明显的是之前的电视家,无脑吃满上传,家里有人用电视家,我连游戏都打不了。其它的例如 b 站优酷这些吃上传没那么多,但也会使用一些,积少成多,导致每个月上行量不低。
电脑网页端我知道 webrtc control 这个扩展可以禁用 p2p 上行。问题是其它设备,例如 iPhone ,安卓机,安卓 pad ,智能电视。
我用的路由器是 AX86U ,刷的梅林原版固件,安装了 flexqos 插件。这些 p2p 的流量,有些被识别为 stun ( websurfing ),有些被识别为 other (应该是直接与其它用户连接了)。我不可能直接为这种大类限速,也不可能直接给某个设备限速,否则真需要上行的时候就很慢。
设备可以考虑换,也可以买新的,我想知道有没有办法能全局禁用或者限制这些 p2p 的上传。我担心月上行量太高导致我的公网 ip 被取消。
5103 次点击
所在节点    宽带症候群
51 条回复
microka
136 天前
@yulihao #29 请问您是怎样测出真实连接数限制的?
yxmyxmyyy
136 天前
关闭 upnp 加使用 nat4 ,跑 bt pt 的留一个端口转发就行了
louted
136 天前
@morpheuszero2023 #9 然后打游戏的设备设置成 dmz 就好了
yulihao
136 天前
@morpheuszero2023 目前我知道能关的有优酷腾讯爱奇艺 QQ 音乐,其他的不知道也没办法关🤣

@microka v2 之前有一个连接数测试工具的
morpheuszero2023
136 天前
@yulihao B 站就关不掉
huihuilang
135 天前
有个简单粗暴的办法:
你的电视盒子、电视机、等需要看国内流媒体的走旁路由,科学不科学的无所谓,然后在旁路由里限制上传速度。不需要看国内流媒体的直连主路由或者走另一个旁路由

这样就相互不干扰
lxnelly
135 天前
@huihuilang 我跟楼主一样被困扰,想问下 openwrt 如何限制上传速度?是在防火墙里面设置还是在防火墙自定义规则里加规则?
morpheuszero2023
134 天前
暂时解决方案:
1.在 DHCP 服务器设置里,将严重使用视频直播软件的设备 IP 与 MAC 绑定。
2.关闭 AX86U 的硬件加速,runner 和 flow cache 。
3.在 flexqos 设置里,将这些设备 IP 所有流量设定为“视频流”。
4.将“视频流”的最大上行限制到一个极低的数值,我这里是 2.5M 。

这个方案有一些很严重的缺点:
因为 AX86U 等新的路由器,flexqos 只要修改自定义 iptables 规则,就必须关闭硬件加速,否则所有流量都会绕过 QOS ,这个问题在 SNB 上已经有讨论了,解决方法就是,只要想使用自定义 iptables ,就需要关闭硬件加速。关闭硬件加速之后的 AX86U 能跑 300-400M 。如果关闭硬件加速,再开启 flexqos ,下行极限速率只有 270M 左右。
实际使用中,我测了各种场景,一些重负载,即高连接数,上下行同时跑满的情况下(上行我给的固定数值 25M),下行要限制在 160M 左右才能保证 CPU 单核不吃满。为了稳妥我直接把 QOS 总带宽设置为 25 上行,104 下行。我这 300M 宽带直接当 100M 宽带使用了。
日常就这样使用。如果需要大量下载的时候,把 QOS 关了,即可跑满我这里的宽带,虽然没有硬件加速。
很麻烦,伤敌 800 ,自损一万。但我为了保住公网 ip 不得不想点极端的办法。
MYDB
133 天前
楼上那么多解决办法,怎么非要折腾 qos

屏蔽对应域名,丢弃对应端口才是正解

注意是对应域名对应端口,不是让你屏蔽一整个视频网站的域名
MYDB
133 天前
@dpx 同意👍
assassinkyo
124 天前
nat1 才有的烦恼,nat4 想上传还没得上呢~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1083778

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX