中级开发教程

OpenWrt中级开发教程,需要有一定的OpenWrt及Linux基础

中级开发教程

如何自己架设一个ngrok服务端

阅读(5050)

本文以CentOS系统为例,其它Linux发行版也可参考.首先你得有一个服务器或vps. 由于ngrok服务端实际上是一种代理的角色,因此,对于国内用户来说, 国内服务器的速度会优于国外的.这里为什么git clone的是我mod版的ngrok? mod版主要是修复了默认监听ipv6 IP的问题, 以及添加了对ngrok-libev 客户端的支持.1...

中级开发教程

iptables 用法及常用模块总结

阅读(6333)

iptables传输数据包的过程:  1. 当一个数据包进入网卡时,它首先进入PREROUTING链,内核根据数据包目的IP判断是否需要转送出去。  2. 如果数据包就是进入本机的,它就会沿着图向下移动,到达INPUT链。数据包到了INPUT链后,任何进程都会收到它。本机上运行的程序可以发送数据包,这些数据包会经过OUTPUT链,然后到达POSTROUTIN...

中级开发教程

杂学记录:iptables中限速的limit,limit-burst功能研究

阅读(4241)

从iptables指南上看出limit和limit-burst最初不是拿来限速的。是拿来限制日志记录的次数的(iptables的logging功能),比如一秒1w个包,通过iptables的匹配了logging规则,都记录下来,log信息会无比庞大。在logging的规则中加上limit之后,可以有每秒/分/小时记录多少次的效果而利用iptables限速,可...

中级开发教程

OpenWRT 下以太网MAC地址的写入

阅读(5346)

近期在为朋友制定OpenWRT系统下产测解决方案时,遇到了MAC地址的写入问题。产测使用Qualcomm Atheros的ART软件,只能写入无线的MAC地址,无法写入以太网的MAC地址, 笔者花了一些时间终于研究清楚,在这里做个记录,以便后续查阅。注:本文以AR9344无线AP为例进行说明,这种方法仅适用于采用Qualcomm Atheros ...

中级开发教程

推荐几个无线漫游(mesh)系统

阅读(9895)

总有无法用网线直接接的情况,所以mesh也是很重要的覆盖方法,我曾部署过3只unifi,信号没有说,但室外的主AP无法穿透覆有保温层的37墙,不能很好的覆盖,如再增加设备,投入实是太大。网上闲逛间发现了几个专攻无线mesh的系统,好东西拿出来大家分享。      1、libremesh    &nb...