无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 512|回复: 12
打印 上一主题 下一主题

[求助] openwrt网络配置求助!!感激!!

[复制链接]
跳转到指定楼层
1#
发表于 前天 17:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
100无忧币
本帖最后由 2012huguoliang 于 2026-1-10 11:22 编辑

有个wifi模块自带了 openwrt,现在要配置个网络场景,死活不同,求高人指点一二,不胜感激。

openwrt wifi配置 wan 为 192.168.21.220  (上级路由 192.168.21.1 wifi信号)



openwrt 配置 br lan为 192.168.1.245 (网关为 192.168.21.220),br lan这个网段不能改。





openwrt防火墙也全部设置为了接受,转发。







现在br lan下的设备可以 访问 192.168.1.x 跟 192.168.21.x

但 192.168.21.x路由下的其他访问不了 192.168.1.x

(在192.168.21.1路由配置了 静态路由 192.168.1.0 网关 192.168.21.220)






需要如何设置才能让192.168.21.x网段下设备访问到192.168.1.x网段设备,不胜感激。

2#
发表于 前天 18:24 | 只看该作者
看起来配置没啥问题,上级路由重启过了吗?上级路由的wan口放行一下UDP/TCP到lan口看看吧。

点评

我也觉得没问题 怀疑这个上级路由根本就没转发  详情 回复 发表于 昨天 11:30
回复

使用道具 举报

3#
发表于 前天 18:27 | 只看该作者
学习一下
回复

使用道具 举报

4#
发表于 前天 20:14 | 只看该作者
都绕晕了,你要不要先画个拓扑图?


二○二六年一月九日有
回复

使用道具 举报

5#
发表于 昨天 01:37 | 只看该作者
学习一下
回复

使用道具 举报

6#
发表于 昨天 02:53 | 只看该作者
这还真不懂,哪位大佬来讲讲
回复

使用道具 举报

7#
发表于 昨天 08:34 | 只看该作者
学习一下
回复

使用道具 举报

8#
发表于 昨天 08:35 | 只看该作者
本帖最后由 yunlol 于 2026-1-10 08:45 编辑

静态路由表网关应该是192.168.21.1(重点),你写的路由表是1.254 到21.220啊   

点评

是这样吗 那我试下  详情 回复 发表于 昨天 11:19
回复

使用道具 举报

9#
 楼主| 发表于 昨天 11:19 | 只看该作者
yunlol 发表于 2026-1-10 08:35
静态路由表网关应该是192.168.21.1(重点),你写的路由表是1.254 到21.220啊

是这样吗 那我试下
回复

使用道具 举报

10#
 楼主| 发表于 昨天 11:30 | 只看该作者
nining376 发表于 2026-1-9 18:24
看起来配置没啥问题,上级路由重启过了吗?上级路由的wan口放行一下UDP/TCP到lan口看看吧。

我也觉得没问题 怀疑这个上级路由根本就没转发
回复

使用道具 举报

11#
发表于 昨天 12:38 | 只看该作者
方案1:真正桥接(Dumb AP + WiFi Client 桥接) → 推荐!(所有设备同网段 192.168.21.x,无 NAT,性能最好)
这种模式下,你的 OpenWrt 设备相当于一个“无线网卡 + AP 交换机”,上游路由器给所有下游设备(包括你 OpenWrt 自己)分配 IP。
步骤(LuCI 界面操作,最简单):

先备份配置(以防变砖):System → Backup/Flash Firmware → Generate archive
无线部分(Network → Wireless):
扫描上级 WiFi(Scan),找到你要连的 SSID
点击 Join Network
WPA passphrase 填上级 WiFi 密码
Create / Assign firewall-zone → 选择 wan(重要!)
Network → 选 wan(或新建一个叫 wwan 的接口,后续再桥)
Mode 自动是 Client (STA)
保存 & 应用
如果有第二个 radio,可以再建一个 AP(你的扩展 WiFi),Network 选 lan

网络接口(Network → Interfaces):
编辑 WAN 接口:
Protocol → Static address
IPv4 address → 192.168.21.220
IPv4 netmask → 255.255.255.0
IPv4 gateway → 192.168.21.1
Custom DNS servers → 192.168.21.1(或 8.8.8.8)
高级设置 → Use built-in IPv6-management → 取消勾选(除非你要 IPv6)

LAN 接口:保持默认 192.168.1.1(或改成其他避免冲突,如 192.168.88.1),但关闭 DHCP(DHCP Server → Ignore interface → 勾选)

桥接无线到 LAN(关键一步,避免双 NAT):
如果你的设备支持单 radio 同时 STA + AP(大多数新驱动支持),在无线里把 STA 的 Network 改成 lan(而不是 wan)
或者新建接口(Add new interface):
Name: stabridge 或 br-wwan
Protocol: Unmanaged 或 Static(不重要)
Interface → Physical Settings → Bridge interfaces → 勾选,把 wan(或你的 STA 接口,如 wlan0.sta)和 lan(br-lan)一起桥接

防火墙:把 STA 接口(wwan 或 wan)加到 lan 防火墙 zone(而不是 wan zone),关闭 masq(NAT)

保存 & 应用 → 重启设备
成功后:OpenWrt 自己会用 192.168.21.220 上网,下游设备(连你的 AP 或有线)也会直接从上级路由器拿 192.168.21.x 的 IP,全网互通


常见失败点:

无线 STA 没加到 lan zone → 桥接失败
DHCP 没关 → IP 冲突
信号太弱 → 先靠近上级路由测试

方案2:经典路由模式(NAT) → WAN 静态 IP + 自己的 LAN 网段(如果你接受双 NAT)

WAN 接口:静态 192.168.21.220/24,网关 192.168.21.1
无线 STA:Network → wan,防火墙 zone → wan
LAN:192.168.2.1/24(或其他不同网段),开 DHCP
防火墙:lan → wan 允许 forward,wan 开 masq
这种最稳,但下游设备是 192.168.2.x,上游看不到,端口转发麻烦

点评

现在应该就是第二种 上游看不到下游的情况 第一种里面 下游设备(连你的 AP 或有线)也会直接从上级路由器拿 192.168.21.x 的 IP,全网互通,但我的下游设备需要的是192.168.1.x网络,因为里面有的工业设备  详情 回复 发表于 昨天 13:04
回复

使用道具 举报

12#
发表于 昨天 12:51 | 只看该作者
来学习下
回复

使用道具 举报

13#
 楼主| 发表于 昨天 13:04 | 只看该作者
ailixiaoran 发表于 2026-1-10 12:38
方案1:真正桥接(Dumb AP + WiFi Client 桥接) → 推荐!(所有设备同网段 192.168.21.x,无 NAT,性能最 ...

现在应该就是第二种 上游看不到下游的情况

第一种里面  

下游设备(连你的 AP 或有线)也会直接从上级路由器拿 192.168.21.x 的 IP,全网互通,但我的下游设备需要的是192.168.1.x网络,因为里面有的工业设备是写死了的1.x网络,可以上游访问到吗?因为我很少玩这种,所以脑壳有点懵。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2026-1-11 07:40

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表