derryooo 最近的时间轴更新
derryooo

derryooo

V2EX 第 389118 号会员,加入于 2019-03-04 14:55:34 +08:00
OpenWrt应用过滤(OpenAppFilter)作者
FROS路由系统作者
公众号:OpenWrt
derryooo 最近回复了
38 天前
回复了 Zaen 创建的主题 程序员 现在独立开发还有搞头么?
做独立开发之前一定要把自媒体做起来,比如公众号、b 站、油管、抖音等,如果有 5 年以上经验,那就做垂直领域,如果没有啥经验,那就做开发分享,记录独立开发过程,不要只闷声做开发,前期可能比较困难,只要坚持会有结果。
目前垂直粉 10w+,开源项目 2k star ,软件稳定月入 3k ,多少有点收入了。
cudy tr3000
39 天前
回复了 wuruxu 创建的主题 OpenWrt OpenWrt 路由器上,还可以跑些啥好玩的服务?
上网行为管理,屏蔽游戏、视频等 app ,还可以查看 app 使用记录,www.openappfilter.com
@villivateur 本身也是 openwrt 插件,istoreos 中可以一键安装,后面会考虑适配更多型号设备支持安装
60 天前
回复了 futurejunjie 创建的主题 OpenWrt openwrt24.10 下双 wan 策略路由求助
据我了解,openwrt 开源的负载均衡和策略路由功能是没有的
作为多年企业级路由器开发,正好看到这个问题,所以来大致讲讲原理

接了多条宽带拨号后,系统中只会存在一条默认路由,往往是以最后拨号成功的为准,
这就存在一个问题,访问外网的数据没办法均衡,都是走了默认路由。

所以要实现均衡和带宽叠加,必须借助链路侦测和负载均衡算法,负载均衡包括基于连接数、基于流量、基于用户等,也可以基于简单的协议。

做负载均衡是要用到连接跟踪 mark 和数据包(skb)mark 特性,然后结合策略路由表实现,ip 命令是可以设置指定数据包 mark 选择不同的路由表的。
我们通常说的路由表只是一张默认的 main 表,其实系统中还可以设置多路由表,给每个 wan 定义一个表设置对应的默认路由即可,在外层通过 ip rule 命令匹配即可,细节就不在这里多讲了。

如何实现指定 ip 走不同的 wan ?
这里首先需要通过 iptables 或者 netfilter 钩子模块匹配 ip ,设置连接或数据包 mark ,最终基于 mark 匹配到指定的路由表。

如果只是简单的几个 ip 可以手动设置,一般系统中要内置各大运营商的 ip 库,设置到内核程序加上高效算法匹配,实现 mark 设置
114 天前
回复了 GuluMashimaro 创建的主题 职场话题 [求] 低成本网络设备监控软件
openwrt 中安装应用过滤插件,监控 app 使用记录,也可以通过日志查看网站记录,代码开源 https://www.openappfilter.com ,当然只能获取到 https 的域名,内容获取不到,也就是说访问了哪些网站是可以查看的
@mac100 x86 的设备都可以安装,也可以弄一台支持 openwrt 的路由器升级固件,推荐红米 ac2100 、jcg q30 、cmcc rax3000m 等,网上刷 openwrt 的教程也很多
www.fros.org.cn 支持 app 时长统计、网址记录
OpenAppFilter 作者来回答下
OpenAppFilter 是我开源的一款 OpenWrt 行为管理插件(家用版),可以限制主流视频、游戏等 app 联网,比如抖音、斗鱼、王者荣耀、和平精英,还支持自己定义协议进行过滤,支持数据包内容匹配。
当然也可以直接用 FROS 固件,www.fros.org.cn ,这个就更专业一点,可以统计 APP 使用时长,比如每天游戏时长、视频时长等。
当然有些家长反对这种限制行为,怎么说呢,每个家庭环境不一样,有些孩子通过疏导也没有用,所以很多家长只能采取这种措施,当然孩子可以使用数据网络或者蹭隔壁家网等,这也不可能完全控制住,总有一些家庭可以用得上。
2019-11-29 13:59:20 +08:00
回复了 beipiao 创建的主题 奇思妙想 大家的微信有多少好友,想统计一下,我先说 150
535
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4711 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 05:39 · PVG 13:39 · LAX 22:39 · JFK 01:39
Developed with CodeLauncher
♥ Do have faith in what you're doing.