OpenWRT 路由器设置为AP模式

搜索了一些文章,如果将 OpenWRT 路由器改成 AP 模式,需要做一些麻烦的配置:比如将 LAN 口的 DHCP Server关闭,修改 LAN ip为固定 ip。
后来才发现新版本的 OpenWRT 直接支持AP的配置,我的版本是 v18.06.9。
它的思路是:并不是将整个路由器变成一个 AP,而是在路由器的基础上增加一个 AP(在 WAN 口上增加)。如果你想管理 AP,但又忘记了 AP 的 ip 地址,只要通过路由器的 LAN 口 接入,就可以管理设备了。

下面是配置过程:
在 Network -> Wireless,编辑 wlan0


AP的配置

设置:
Mode: Access Point
ESSID: xxxx
Network: wan (缺省是 lan,需要修改为 wan)
然后再配置一下 AP 的加密模式和密码即可。

如果想通过 WAN 口访问 AP 的 web 和 ssh 登陆,可以在 /etc/config/firewall 的配置中添加:

config rule
        option name 'Allow-wan-web'
        option src 'wan'
        option proto 'tcp'
        option dest_port '80'
        option target 'ACCEPT'

config rule
        option name 'Allow-wan-ssh'
        option src 'wan'
        option proto 'tcp'
        option dest_port '22'
        option target 'ACCEPT'

重启路由器即可。

另外这里可能有一个 ip 网段重复的问题,即光猫的 ip 段和路由器的 LAN 口网段重复(比如都是 192.168.1.1 网段),这时需要更改下路由器的 LAN 口网段,避免冲突。

你可能感兴趣的:(OpenWRT 路由器设置为AP模式)