openwrt 能设置 lan 到 lan 的端口转发吗?

2023-06-10 21:13:39 +08:00
 shika

假设 openwrt 的 lan 口地址为 192.168.2.1 ,另有一台群晖地址为 192.168.2.253 ,openwrt 自身的防火墙如何设置规则将访问 192.168.2.1 的某个端口的流量转发到 192.168.2.253 的某个端口?

1439 次点击
所在节点    OpenWrt
5 条回复
billlee
2023-06-10 21:36:24 +08:00
和 WAN 到 LAN 的转发没什么区别
config redirect
option dest 'lan'
option target 'DNAT'
option src_dport '1234'
option dest_ip '192.168.2.253'
option dest_port '1234'
option src 'lan'
shika
2023-06-10 22:16:12 +08:00
@billlee 本来也是这么理解的,尝试这样设置过,可是就是不通,还没搞明白怎么回事呢
billlee
2023-06-11 00:16:35 +08:00
@shika 我想起来了,这里回包因为是同一个网段,不会经过路由器,会导致回包的源 IP 未经过转换而引起问题。解决方法要么是把 192.168.2.253 改到了另一个网段,要么是再设置一个 SNAT.
leloext
2023-06-11 00:53:20 +08:00
同网段是执行交换机的功能,要控制的话需要用 VLAN
wonderblank
2023-06-27 17:56:33 +08:00
DNAT 可解,写个防火墙规则即可。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/947609

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX