OpenWrt路由器通过LuCI界面实现Guest SSID功能

摘要:
此外,OpenWrt路由器上的访客SSID不会受到主SSID的MAC地址过滤功能的影响,这是番茄路由器的优势。

转自:

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按钮,进入新建无线网络的参数设置页面

clip_image002

2. 再进入 Network > Interfaces 界面,会发现多了一个叫 guest的网络(步骤1里创建的),点击右侧的 Edit按钮进入相应的设置页面

clip_image002[4]

按下图完成静态ip设置后,点击 Physical Settings

clip_image002[6]

在物理设置页面检查一下默认绑定的接口是否步骤1新建的无线网络,然后切换到 Firewall Settings

clip_image002[8]

在防火墙设置页面,创建对应的防火墙区域,然后点击 Save & Apply保存并应用。

clip_image002[10]

3. 进入 Network > Firewall 界面,会发现多了一个叫 guest的防火墙区域,点击右侧的 Edit按钮进行修改(允许从 guest区域访问 wan区域),修改完成并保存退出后的效果如下图所示

clip_image002[12]

从上图可以看到默认禁止从 guest区域访问路由器本身(Input框为reject),现在切换到 Traffic Rules页面去加入规则,然后点击该规则右侧的 Edit按钮进行修改(Destination zone指向 Device,即,允许从 guest区域访问路由器,该规则的优先级高于上图中的默认设置)

clip_image002[14]

所需的两条防火墙规则(允许从 guest区域分别访问路由器的 TCP+UDP 53端口和 UDP 67-68端口,以实现DNS和DHCP)添加并修改完成后如下图所示,然后点击 Save & Apply按钮

clip_image002[16]

到这里就完成了设置,在 Network > Wifi 界面可以看到两个 SSID(WNDR4300是双频路由器,所以原有的SSID有两个频段)

clip_image002[18]

现在来访客人可以通过单独的 Guest SSID无线上网了,同时无法访问路由器本身(除了步骤3防火墙规则允许的端口)和路由器原有的内网,这样就实现了原有的内网和 Guest Network之间的安全隔离。

另外,OpenWrt路由器上 Guest SSID不会被主SSID的 MAC地址过滤功能影响,相比 Tomato路由器这算是一个优点了。

参考文章
http://wiki.openwrt.org/doc/recipes/guest-wlan-webinterface

免责声明:文章转载自《OpenWrt路由器通过LuCI界面实现Guest SSID功能》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇[转载]su认证失败如何开发一款浏览器[转]下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

关于Tcpdump抓包总结

一、简介 tcpdump是一个用于截取网络分组,并输出分组内容的工具。凭借强大的功能和灵活的截取策略,使其成为类UNIX系统下用于网络分析和问题排查的首选工具 tcpdump提供了源代码,公开了接口,因此具备很强的可扩展性,对于网络维护和入侵者都是非常有用的工具 tcpdump 支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑...

五分钟彻底学会iptables防火墙--技术流ken

iptables简介 IPTABLES 是与最新的 3.5 版本 Linux内核集成的 IP 信息包过滤系统。如果 Linux 系统连接到因特网或 LAN、服务器或连接 LAN 和因特网的代理服务器, 则该系统有利于在 Linux 系统上更好地控制 IP 信息包过滤和防火墙配置。 iptables 组件是一种工具,也称为用户空间(userspace)...

BGP 实验

一、环境准备 1. 软件:GNS3 2. 路由:c7200 二、实验操作 实验要求: 1、 掌握 BGP 的基本配置方法。 2、 掌握如何查看 BGP 的各种配置信息。 3、 掌握基于回环口的 BGP 的邻居关系建立的配置方法。 4、 理解需要使用回环口为目的。 5、 理解 BGP 同步功能的作用和配置。 6、 掌握使用指向 NULL0 接口的静态路由的...

【原创】主机不能访问虚拟机CentOS7中的站点

主机不能访问虚拟机CentOS7中的站点 ================================ 虚拟机上装好了centos7,并配好了nginx+php+mysql,但是本机就是无法访问。具体情况如下1.本机能ping通虚拟机2.虚拟机也能ping通本机3.虚拟机能访问自己的web 通过虚拟机IP也能访问自己的web 4.本机无法访问虚拟己的w...

套接字缓冲区大小及限制

Pv4数据报的最大值是65535字节,包括IPv4首部。 IPv6数据报的最大值是65575字节,包括40字节的首部。   MTU:IP数据报的最大传输单元,以太网的MTU是1500字节。   IPv4要求的最小链路MTU是68字节。 IPv6要求的最小链路MTU是1280字节。   如果一个IPv6的数据报的值小于要求的最小值1280字节,那么就需要...

openwrt 代码框架分析

这次讲讲openwrt的结构. 1.代码上来看有几个重要目录package, target, build_root, bin, dl....---build_dir/host目录是建立工具链时的临时目录---build_dir/toolchain-是对应硬件的工具链的目录---staging_dir/toolchain- 则是工具链的安装位置---targ...