OpenWrt路由器通过LuCI界面实现Guest SSID功能
转自:
http://blog.ltns.info/linux/guest_ssid_over_openwrt_router/
之前尝试过 Tomato路由器设置VLAN实现Guest SSID功能,最近把手上的无线路由器换成了 Netgear WNDR4300 并刷上了第三方的 OpenWrt固件,然后根据 OpenWrt官网教程 通过Web管理界面 LuCI 的设置来实现 Guest SSID功能。
因为 OpenWrt官方固件没有用足 WNDR4300路由器的 128M Nand Flash,所以我刷的是 这里 某网友编译的 OpenWrt Barrier Breaker 14.07固件,已集成 LuCI Web管理界面和一些基本的软件,(除内核补丁之外)其他软件都可以后续自行安装,同时也方便日后的软件升级。
1. 首先从菜单进入 Network > Wifi 界面,点击右上角的 Add按钮,进入新建无线网络的参数设置页面
2. 再进入 Network > Interfaces 界面,会发现多了一个叫 guest的网络(步骤1里创建的),点击右侧的 Edit按钮进入相应的设置页面
按下图完成静态ip设置后,点击 Physical Settings
在物理设置页面检查一下默认绑定的接口是否步骤1新建的无线网络,然后切换到 Firewall Settings
在防火墙设置页面,创建对应的防火墙区域,然后点击 Save & Apply保存并应用。
3. 进入 Network > Firewall 界面,会发现多了一个叫 guest的防火墙区域,点击右侧的 Edit按钮进行修改(允许从 guest区域访问 wan区域),修改完成并保存退出后的效果如下图所示
从上图可以看到默认禁止从 guest区域访问路由器本身(Input框为reject),现在切换到 Traffic Rules页面去加入规则,然后点击该规则右侧的 Edit按钮进行修改(Destination zone指向 Device,即,允许从 guest区域访问路由器,该规则的优先级高于上图中的默认设置)
所需的两条防火墙规则(允许从 guest区域分别访问路由器的 TCP+UDP 53端口和 UDP 67-68端口,以实现DNS和DHCP)添加并修改完成后如下图所示,然后点击 Save & Apply按钮
到这里就完成了设置,在 Network > Wifi 界面可以看到两个 SSID(WNDR4300是双频路由器,所以原有的SSID有两个频段)
现在来访客人可以通过单独的 Guest SSID无线上网了,同时无法访问路由器本身(除了步骤3防火墙规则允许的端口)和路由器原有的内网,这样就实现了原有的内网和 Guest Network之间的安全隔离。
另外,OpenWrt路由器上 Guest SSID不会被主SSID的 MAC地址过滤功能影响,相比 Tomato路由器这算是一个优点了。
参考文章
http://wiki.openwrt.org/doc/recipes/guest-wlan-webinterface
OpenWrt路由器通过LuCI界面实现Guest SSID功能的更多相关文章
- 开发OpenWrt路由器上LuCI的模块
[题外话] 学校里最近改造了校园网,要求必须用iNode验证,万幸的是路由器能刷OpenWrt,并且OpenWrt上有好多iNode认证的开源项目,比如njit8021xclient(以下简称njit ...
- openwrt web管理luci界面修改
转自:http://blog.csdn.net/user_920/article/details/8504979 以前都没听过openwrt和luci,只接触过简单的php语言.由于工作原因,要修改下 ...
- openwrt开源系统LUCI配置界面
转自:http://www.right.com.cn/forum/thread-131035-1-1.html 本人菜鸟,最近在学习这方面的知识,在参考资料的基础上总结如下内容.这篇文章针对如何对op ...
- 教程一 openwrt路由器入门 远程命令行+文件系统
如图,拿到一个openwrt路由器我们第一步要远程控制. 这里在买了两块wifi-robots wifi视频模块. 0首先说下这个WIIF的信息 淘宝购买链接 https://item.taobao ...
- 2 OpenWrt路由器系统开发与网页设计
https://www.zhongkerd.com/news/content-729.html 摘 要: 目前商用WiFi路由器已应用到多个领域,商家通过给用户提供一个稳定免费WiFi热点达到吸引客户 ...
- OpenWrt 路由器过滤广告的N种方法
路由器已经成为每个家庭不可缺少的角色,手机.电脑.电视,凡是需要互联网的设备都要用到它.那么路由器除了给我们的网络设备分发网络外,还有其他用途吗? 现在很多人家里都用着智能路由器,智能路由器究竟怎么智 ...
- OpenWrt路由器通过iPhone有线共享网络上网
2018年4月更新: 我自己的手机在openwrt上网速很慢,在电脑上又很快.应该不是被限速了,但是没找到原因. 三大运营商在学校争客户,手机卡开出了校内无限流量的条件.很开心,之前准备到东北大学的时 ...
- OpenWrt 路由器如何让 lan 口主机获得 ipv6 网络访问 -- 知乎
本文转自知乎: OpenWrt 路由器如何让 lan 口主机获得 ipv6 网络访问? - mistforest的回答 - 知乎https://www.zhihu.com/question/29667 ...
- Openwrt路由器上安装python
在路由器安装python之前,还是经过了一番折腾的.淘宝上买了个已经刷好系统的小米迷你路由器,但里面安装的不是预期的Pandorbox,而是LEDE. 这个固件已经带了大量自带的软件,128的内存实在 ...
随机推荐
- API/SPI可扩展设计原则(转)
API/SPI可扩展设计原则 博客分类: [设计体系]架构模式 API/SPISPISPI原则JAVA SPISPI机制 写本篇主要是用来后面写一篇可扩展性软件设计打好基础(苦于找不到一篇关于API ...
- Ubuntu 16.04安装vsftpd 并开启ftp服务
1. 安装 sudo apt-get install vsftpd 2.可以使用下列命令来打开,关闭,重启ftp服务 sudo /etc/init.d/vsftpd start sudo /etc/i ...
- 2017中国大学生程序设计竞赛 - 网络选拔赛 HDU 6154 CaoHaha's staff(几何找规律)
Problem Description "You shall not pass!"After shouted out that,the Force Staff appered in ...
- Python学习笔记第五周
目录 一.基础概念 1.模块定义 2.包的定义 3.导入包的本质 4.导入模块的本质 5.导入方法 6.import的本质 7.导入优化 8.模块分类 9.标准库介绍 1.time与datetime ...
- Python网络爬虫之requests模块(2)
session处理cookie proxies参数设置请求代理ip 基于线程池的数据爬取 xpath的解析流程 bs4的解析流程 常用xpath表达式 常用bs4解析方法 引入 有些时候,我们在使用爬 ...
- Unity 项目中委托Delegate用法案例
Unity中Delegate的用法场景 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar - ...
- 为何linux(包括mac系统)执行指令要加上 ./ ??
比如,现在要在$HIVE_HOME/bin下执行hive指令来启动hive,则该指令的执行顺序如下所示: 1 先找PATH路径 1.1 如果PATH路径下配置了$HIVE_HOME/bin,无论PAT ...
- django BBS project login登录功能实现
1.models from django.db import models # Create your models here. from django.contrib.auth.models imp ...
- (15)模型层-什么是ORM
ORM是什么 1.MVC或者MTV框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发 ...
- ubuntu设置静态ip后不能上网
加上下面的配置,然后重启 sudo vim /etc/resolvconf/resolv.conf.d/base nameserver 223.5.5.5nameserver 8.8.8.8names ...