求教一个旁路由下的设备与其他 VLAN 下的设备互通的问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
varlar
V2EX    问与答

求教一个旁路由下的设备与其他 VLAN 下的设备互通的问题

  •  
  •   varlar 2021-11-23 15:43:00 +08:00 980 次点击
    这是一个创建于 1468 天前的主题,其中的信息可能已经有所发展或是发生改变。

    设备是 UBNT 的设备,网络拓扑结构类似于下面这张图,所以这里借用一下别人的示意图片。 拓扑结构

    主要的关注点在 VLAN10 ,VLAN40 和 LAN 。 在 unifi 控制器的界面中,图中 VLAN10 ,VLAN40 是设置成企业 VLAN 。因此 LAN ,VLAN10 是可以双向互通的。连接到 VLAN40 的网络设备的 DHCP 网关是旁路由 192.168.40.2 而不是 192.168.40.1 ,所以现状是VLAN40 下的网络设备可以 ping 通 LAN 、VLAN10 和 VLAN40 的设备。但是,LAN 或者是 VLAN10 下的设备只能 ping 通 VLAN40 下的 udm pro 网关 192.168.40.1 以及 openwrt 旁路由 192.168.40.2 ,无法 ping 通 VLAN40 下的其他网络设备

    家里例如 Apple TV 4K 和 NAS 既要科学上网, 又想着说要被 LAN 、VLAN10 下的设备访问到。我查了 iptables ,VLAN 设置的资料还是束手无策,因此来 V2 求教诸位是否有办法同时满足小弟的需求,应该如何设置。万分感谢

    第 1 条附言    2021-11-24 01:30:21 +08:00

    解决问题,目前ping ssh web smb等服务跨网段均正常 iptables如下

    iptables -t nat -A PREROUTING -p udp --dport 53 -j REDIRECT --to-ports 53 iptables -t nat -A PREROUTING -p tcp --dport 53 -j REDIRECT --to-ports 53 iptables -I FORWARD -i eth0 -j ACCEPT iptables -I FORWARD -o eth0 -j ACCEPT iptables -t nat -I POSTROUTING -j MASQUERADE # LAN网段 iptables -t nat -I POSTROUTING 1 -d 192.168.1.0/24 -j ACCEPT 

    参考帖子在此 t/744450。 十分感谢站内大佬们提供的各种思路和方案!

    2 条回复    2021-11-23 21:39:03 +08:00
    lqs
        1
    lqs  
       2021-11-23 21:28:44 +08:00   1
    看起来像是旁路由上做了 SNAT ,导致 VLAN40 下的设备响应来自其他网段的 TCP 握手时的源地址被改成了 192.168.40.2 。可以在旁路由上抓包验证一下
    varlar
        2
    varlar  
    OP
       2021-11-23 21:39:03 +08:00
    @lqs iptables 感谢,好的,我看看怎么抓包,目前 iptables 是一条规则都没有。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     844 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 22:31 PVG 06:31 LAX 14:31 JFK 17:31
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86