问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

OpenWRT路由器如何配置访问控制

创作时间:
作者:
@小白创作中心

OpenWRT路由器如何配置访问控制

引用
1
来源
1.
https://ruanluyou.net/ask/how-to-configure-access-control-for-openwrt-routers.html

随着智能家居设备的普及,网络安全与管理显得尤为重要。OpenWRT作为一款开源路由器操作系统,不仅提供了丰富的功能,还允许用户根据自己的需求进行高度自定义。在这篇文章中,我们将深入探讨如何在OpenWRT上配置访问控制,以确保网络资源的合理使用并保护您的网络免受未经授权的访问。

一、什么是访问控制?

访问控制是指对计算机系统或网络中的资源进行限制和监控的一种机制。通过设置规则,可以决定哪些设备可以连接到网络,哪些服务可以被使用,以及何时可以使用这些服务。这不仅有助于提高安全性,还有助于优化带宽利用率。

二、为什么选择 OpenWRT?

  1. 开放性:OpenWRT 是一个完全开源的平台,用户可以自由修改和扩展其功能。
  2. 灵活性:支持多种硬件平台,并能够根据不同需求安装软件包。
  3. 社区支持:拥有庞大的用户社区,提供丰富的文档和技术支持。
  4. 强大的功能:除了基本的路由功能外,还支持 QoS(流量优先级)、VPN、防火墙等高级特性。

三、准备工作

1. 确保设备已安装 OpenWRT

需要确认你的路由器是否已经成功刷入了 OpenWRT 固件。如果没有,请参考相关教程完成此步骤。刷机后,你需要通过浏览器进入 Web 界面,一般情况下地址为
192.168.1.1
,初始用户名通常为
root
,密码为空(首次登录建议立即设置新密码)。

2. 更新软件包

在开始之前,为确保你拥有最新的软件包,可以执行以下命令更新:

opkg update

这样做会让你获得最新的软件版本及补丁,提高安全性。

四、基本概念介绍

在实施访问控制之前,有几个关键概念需要了解:

  • MAC 地址过滤:每个联网设备都有唯一的 MAC 地址,通过它来识别设备。
  • IP 地址分配:动态主机配置协议(DHCP)用于自动分配 IP 地址给连接到局域网内的设备。
  • 防火墙规则:用以规定数据包进出路由器时应遵循的一系列策略。

五、具体步骤

我们将详细描述如何在 OpenWRT 上实现有效的访问控制,包括 MAC 过滤及防火墙设置等内容。

1. 设置 MAC 地址过滤

步骤一:收集目标设备信息

需要获取要限制或允许接入 Wi-Fi 网络设备的 MAC 地址。在大多数智能手机或电脑上,都能找到该信息。例如在Windows系统下,可打开命令提示符输入

ipconfig /all

查找物理地址;而在 Android 手机里,则可进入“关于手机”查看状态信息中的 Wi-Fi MAC 地址。

步骤二:添加 MAC 白名单/黑名单

登录到你的 OpenWRT Web 界面,然后依次点击“Network”(网络)> “Wireless”(无线),找到相应无线信号旁边的小铅笔图标进行编辑。在出现的新页面中,下拉至“Access Control”(接入控制)部分你会看到如下选项:

  • Enable access control (启用接入控制)
    选择此框后,可以添加要允许或拒绝连接该 Wi-Fi 信号的 MAC 地址。如果想要创建白名单,只需输入希望允许连网设备的信息,而黑名单则反之,将不希望连网的信息填进去即可。最后保存更改并应用设置即可生效。

2. 配置静态 IP 与 DHCP 设置

为了方便管理各个终端,更好地实施细致化管理,可以考虑将某些重要终端设定成静态 IP,这样便于日后的规则制定与追踪。同时还需调整 DHCP 范围,以避免冲突发生:

步骤一: 静态 IP 分配

前往“Network”(网络)> “Interfaces”(接口),点击对应 LAN 接口旁边的小铅笔图标,在弹出的窗口中切换至"Static Leases"标签页,然后填写所需字段,如下所示:

  • MAC Address: 输入目标终端机器对应 mac 地址;
  • Hostname: 为该机器取一个易记名称;
  • IP Address: 指定一个固定且未被占用过 ip;
    完成之后保存并应用更改!
步骤二: 调整 DHCP 范围

回到同样的位置,“DHCP Server”选项卡下可见起止范围,根据实际情况适当调整,例如从 192.168.x.y 到 192,168.x.z 之间预留一定空间供静态分配使用,同时也减少无序请求导致的不必要冲突问题!

3. 防火墙规则设置

为了进一步增强对访客或者不明来源流量的数据管控能力,我们还可借助防火墙来实现复杂条件下的数据传输限制,比如禁止某些网页链接或者特定协议类型等等:

步骤一: 创建新的防火墙区域

前往 "Network" > "Firewall",然后点击 "Add new zone" 按钮创建新的区域,为其指定名称以及相关参数如下面所示:

Zone Name(区域名): guest_network
Input(输入): reject
Output(输出):accept
Forwarding(转发): reject
这样就建立起来了一套基础结构!

步骤二 : 添加转发规则

再返回原来的 Firewall 页面,此时应该能看到我们刚才创建好的 Zone 。继续向下滑动找到 Rules 部分,再点击 Add 按钮增加新的条目!这里我们主要关注 Source zone 和 Destination zone 两个参数,其中 Source 应选择 guest_network ,Destination 可以视具体情况而定,如果只想阻挡互联网直接通行的话那么选择 wan 就是最佳方案。当然如果想隔离内部其他 LAN 则也可以按需设定!
最后别忘记保存变更哦~

总结

以上就是关于如何在 OpenWrt 路由器上配置访问控制的方法。从最简单有效地 MAC 地址过滤,到结合 DHCP 与静态 IP 的灵活运用,再加上全面严谨地 防火墙 策略设计,这些都极大提升了我们的 网络 安全 性 能力。而今随着 IoT 等新兴技术不断涌现,加深对此类工具理解掌握势必成为未来生活工作不可缺少的重要环节。希望本文对于您搭建稳健高效又具备良好安全性的家居办公环境有所帮助!

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号