openwrt下路由器的AP模式

最近想搞搞AP和AC,这玩意在商用市场还是很有用途的!以前简单的把外网线插入lan口,关闭dhcp的方式不够好,如果想产品化还需要修改很多!

把我折腾的步骤发出来吧!

简易模式

1、将br-lan接口的dhcp服务关闭

进入“网络”->“接口”,点击“Lan”的“修改按钮”

QQ截图20160223170401

提交应用

2、将外网线插入LAN口内

3、完成

缺点:路由器本身无法联网,仅仅是一种临时的方案,无法联网也就无法发现并与ac通讯

 

桥接AP模式

参考官方的WIKI:http://wiki.openwrt.org/doc/recipes/bridgedap

1、将br-lan的协议设置为dhcp(如果知道IP,也可以设置为静态)

2、将外网线插入lan口内

3、重启网络

这时候ifconfig就可以看到br-lan获取到了上级的ip地址

ping外网也是通的

设置管理口

如果这时候将br-lan的防火墙设置为不可从外网访问,那么ap就没有管理界面了,就只能靠AC来下发配置!

想要增加管理口,就要让br-lan有个特殊的地址,PC直接接入lan口,设置pc的ip为静态,并设置与ap相同的子网掩码

就可以让PC直接访问AP的管理界面

在/etc/config/network中添加alias

将pc的ip设置为10.0.0.100,子网掩码为255.255.255.0,就可以直接访问http://10.0.0.7进入ap的管理界面了!

为了防止内网中也有同样的地址,可以添加多个alias,防止出现冲突现象,不过也不用多虑,因为当你要进入管理界面时需要连网线插入lan口,而ap一般都只有一个网口,所以也就不会有冲突。

关于alias的官方WIKI:http://wiki.openwrt.org/doc/uci/network#aliases

最后关闭dnsmasq的自启动(其实关不关无所谓!)

 

 

路由AP混合模式

路由AP模式也是一种特殊的,说的简单点就是,一部分接入的为路由模式,一部分接入的为AP模式

是路由模式与AP模式的混合体,如下拓扑图示意

routed.ap_v3

有线端获取到的地址为路由器的内网地址1.x网段,通过wifi连接的客户端获取到的为上级路由器2.x网段ip

其实如果路由器支持交换机划分端口,可以设置某几个网口与wifi绑定桥接,作为AP模式,另几个网口为路由模式

实际上在实际产品中这种模式会让人混淆,虽然作用确实不错,但是真正产品化的东西还是不用这样的!

参考官方WIKI:http://wiki.openwrt.org/doc/recipes/routedap

 

纯AP模式

官方的wiki上还提到一种纯AP模式,叫做dumb ap模式,其实与第一个讲的网桥AP没多大区别,直接看官方的WIKI

http://wiki.openwrt.org/doc/recipes/dumbap

 

本篇文章重点学习借鉴:

http://lvii.github.io/network/2013/06/24/tp-link-wr703n-openwrt-bridged-ap-mode/

感谢哥们。。。。

 

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注