OpenWrt路由下配置AP模式


由于在当前的网络环境下部署了软路由+NAS,由软路由延申到我房间的硬路由在DHCP模式下的网络多了一层NAT,无法向上一层访问,但刷了OpenWrt的硬路由没有常见商用路由器的AP模式切换,让路由器将仅作为无线信号扩展设备。只能逐一对LAN口和WAN口以及防火墙进行设定,下文记录一下操作和背后的原理。


1. 关闭 DHCP 服务

  1. 进入 Network → Interfaces
  2. 编辑 LAN 接口,在 DHCP Server 选项卡下,勾选 Ignore interface
  3. 保存并应用。

既然只作为 AP 使用了,自然不需要 DHCP 为局域网内的设备自动分配 IP 地址了


2. 设置 LAN 口 IP(避免冲突)

  1. 仍在 LAN 接口的 General Settings 选项卡下:
    • 协议切换为静态地址,把 IPv4 地址改为与上级主路由同一网段且不冲突的 IP
      例如:主路由 IP 是 192.168.2.1,此处可设置为 192.168.2.20
    • 子网掩码与主路由一致(通常 255.255.255.0)。
    • 网关填写主路由 IP(如 192.168.2.1)。
    • DNS 服务器可填写主路由 IP 或公共 DNS(如 8.8.8.8)。
  2. 保存并应用。

此 IP 地址的存在意义:

  • 提供接口地址管理硬路由本身;
  • 和上级软路由网络层通信。

个人曾经的误区:把 AP 模式和交换机模式混为一谈


3. 关闭防火墙并桥接接口

  1. 进入 Network → Firewall
  2. 删除所有防火墙规则,或直接关闭防火墙:
    • General Settings 选项卡,将 ForwardInputOutput 全部设为 ACCEPT
    • 或直接删除所有防火墙区域(确保不阻断流量)。

4. WAN 和 WAN6 处理

方案一

如果固件里有 switch (交换机)的设置项,可以很方便的通过以下办法来实现将 OpenWrt 设置为交换机 / AP 模式,可以充分利用物理 WAN 口充当 LAN 口来用。

  1. 进入 Network → Switch
  2. VLAN ID 1 中的 WAN 口设置为未标记;
  3. 删除 Interfaces 中的 WAN 口(包括 WAN6)。

方案二

如果固件里没有 switch (交换机)的设置项,可以进行以下设置,但此设置会浪费一个 WAN 口。

  1. 删除 Interfaces 中的 WAN 口(包括 WAN6);
  2. 将连接主路由的网线连接到WAN口。

声明:AweiP Cache|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - OpenWrt路由下配置AP模式


且愿饮冰而热血不凉