日志归档

2024年8月发布的文章

初级开发教程

OpenMPTCProuter omr源代码分析

阅读(359)

目录功能介绍:common:此目录包含了项目中通用的脚本或资源,例如构建过程中需要用到的基础设置。config:这是存储所有设备特定配置的地方。你可以在这里找到针对不同硬件平台(如 RPI, x86 等)的各种预设配置文件。每一项配置都详细规划了如何适配到不同的设备上,以确保软件能够在各种环境下运行顺畅。patches:这个目录可能包括一系列用于修复或增强功...

中级开发教程

OpenWrt 增加实现FTP ALG功能

阅读(457)

FTP ALG的功能说明:    普通NAT实现了对UDP或TCP报文头中的的IP地址及端口转换功能,但对应用层数据载荷中的字段无能为力,在许多应用层协议中,比如多媒体协议(H.323、SIP等)、FTP、SQLNET等,TCP/UDP载荷中带有地址或者端口信息,这些内容不能被NAT进行有效的转换,就可能导致问题。而N...

初级开发教程

OpenWrt LUCI插件开发简单入门教程

阅读(834)

预置条件我默认你已经写好了自己的“插件”,它可能是一个 shell 脚本,也可能是 c golang 或者别的编程语言写好的程序,它已经实现了你需要的功能, 你目前只是需要将它打包为 OpenWrt 的一个插件。当然你可以写一个简单的重启功能脚本来做练习。我自己的程序名称叫 bargo 下面就用它来举例。Web 管理界面开发我们的插件一般都需要做一些...

常见问答

openwrt用什么语言开发?

阅读(627)

    OpenWrt 主要使用 C 语言进行开发,特别是在内核和系统的底层部分。此外,OpenWrt 也广泛使用 Shell 脚本来管理系统配置和自动化任务。    在一些应用程序或附加组件中,可能会用到 Lua、Python 或 Go 等语言,但核心系统和大多数官方软件包主要...

使用类教程

openmptcprouter 如何阻止某IP设备上网

阅读(409)

示例:如果你想阻止局域网IP地址192.168.100.159访问互联网。    你需要设置两条防火墙规则,一条用于阻止代理访问(用于TCP),另一条用于阻止VPN/直接访问(用于UDP以及代理失效时)。阻止访问代理的规则如下:

新闻资讯

全新OrayOS!贝锐自研操作系统发布!

阅读(366)

    众所周知,在解决远程访问公司内部业务系统、实时监控多点视频、全球物联数据互联互通,以及私有云/NAS异地访问等难题时,贝锐蒲公英异地组网能够轻松胜任。    作为一款软硬结合的解决方案,贝锐蒲公英不仅提供了软件客户端,满足单台终端组网需求,还拥有路由器硬件,可实现固定地点...