请教一个关于旁路由的奇怪问题! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tiger76
V2EX    路由器

请教一个关于旁路由的奇怪问题!

  •  
  •   tiger76 2024-07-13 22:12:23 +08:00 2262 次点击
    这是一个创建于 508 天前的主题,其中的信息可能已经有所发展或是发生改变。

    家里的网络,主路由是 ros ,旁路由是 R2S 安装的 openwrt ,使用 openclash 那啥。在 ros 里使用 dhcp option 来为需要那啥的设备指定网关和 DNS ,openwrt 的网关为 ros 的 ip 。

    家里大部分设备不需要那啥,所以是直接设置 ros 为网关,连接互联网。小部分设备有那啥的需求,所以指定了旁路由为网关来上网。两部分设备都一切正常。

    现在的问题是:

    原来走旁路由的设备的网关如果改为 ros 则网络不通,无法连接互联网。但此时原本一直指向 ros 的那些设备网络连接一切正常。也就是一旦指向了旁路由,再改回主路由就会网络不通,必须要再指向 openwrt 才行。

    排查了许久,完全没有头绪,不知道问题出在哪里,有没有遇到过的同学?求解

    注:openclash 用的是 fake-ip 增强模式

    19 条回复    2024-07-16 10:57:04 +08:00
    adrianzhang
        1
    adrianzhang  
       2024-07-13 22:30:33 +08:00
    那啥的设备,DNS 服务器设定是 OpenWRT 的话,就会出现你说的故障。
    nslookup 看一眼就明白了。
    Immortal
        2
    Immortal  
       2024-07-13 22:33:32 +08:00
    "也就是一旦指向了旁路由,再改回主路由就会网络不通,必须要再指向 openwrt 才行"
    这个设备 ping 主路由能通么先查看下
    再者无法连接互联网是直接网络不通还是 DNS 可能出现了问题?
    tiger76
        3
    tiger76  
    OP
       2024-07-13 22:54:17 +08:00
    @adrianzhang 不是 DNS 的问题,DNS 直接指向公共 DNS 或本地运营商 DNS 都不行。
    如果是新加设备进入网络,走主路由就完全没问题,只要走一次旁路由,就改不回来。
    adrianzhang
        4
    adrianzhang  
       2024-07-13 22:58:15 +08:00
    @tiger76 只要 DNS 有一次指向旁路由,那就有了 DNS 缓存。如果那啥的设备一直用的是公共 DNS ,即使把网关指向 ROS 也访问不了互联网。
    tiger76
        5
    tiger76  
    OP
       2024-07-13 23:09:40 +08:00
    @Immortal 直接不通,DNS 没问题。ping 主路由不通,但同时其他为连接过旁路由的设备就没有问题,设置是一样的
    yaott2020
        6
    yaott2020  
       2024-07-13 23:12:57 +08:00 via Android
    99%是 fake-ip 的问题
    tiger76
        7
    tiger76  
    OP
       2024-07-13 23:13:47 +08:0
    @adrianzhang 清理了 DNS 缓存的,无效,还是不通
    adrianzhang
        8
    adrianzhang  
       2024-07-13 23:19:13 +08:00
    @tiger76 你这所有设备都是同一个网段?怎么会出现 ping 不通 ros 的情况?从 ros ping 你那不通的设备是个啥情况?
    tiger76
        9
    tiger76  
    OP
       2024-07-13 23:24:24 +08:00
    @adrianzhang 所有设备同一个网段,openwrt 也是从 ros 获取的 ip 。
    从 ros 可以 ping 通设备,但是设备 ping 不通 ros 。将设备网关重新指向 openwrt 后,就可以互 ping ,外网也立马就通。
    adrianzhang
        10
    adrianzhang  
       2024-07-13 23:28:30 +08:00
    @tiger76 那说明 openwrt 哪里有设置问题导致那啥设备上的 MAC 表出错了。这样解决,当那啥设备指向 ROS 后,清空 MAC 表试试。
    adrianzhang
        11
    adrianzhang  
       2024-07-13 23:30:04 +08:00
    @adrianzhang 晕了,MAC 表-->ARP 表
    tiger76
        12
    tiger76  
    OP
       2024-07-13 23:48:48 +08:00
    @adrianzhang 这个倒没注意,明天回去试试,谢谢
    povsister
        13
    povsister  
       2024-07-13 23:59:44 +08:00 via iPhone
    99% fakeip 问题。你自己试一下直接 telnet 百度的 ip+80 端口,绕过 dns 确认下是 fakeip 问题就完事了。你这种旁路由能不用 fakeip 就不要用,又不是按需分流。
    jiejianshiwa
        14
    jiejianshiwa  
       2024-07-14 10:43:12 +08:00
    fakeip DNS ,清理 DNS 存,更 redirect host 模式就好了
    frankilla
        15
    frankilla  
       2024-07-14 19:41:02 +08:00
    我也旁路由,整体跟你差不多,只有我的 PC 和手机是手动指向旁路由的,其他设备全部由中兴路由器 DHCP https://github.com/Aethersailor/Custom_OpenClash_Rules/wiki/OpenClash-%E8%AE%BE%E7%BD%AE%E6%95%99%E7%A8%8B 跟着设置试试,我是没问题的。
    tiger76
        16
    tiger76  
    OP
       2024-07-15 23:23:47 +08:00
    @frankilla 确实是 fake-ip 的问题,我按照你的这个链接设置了,解决了指回主路由后的网络问题。但是不知为何,出去的速度很慢很卡,但是节点状态是正常的。我改回原来的设置,速度立即恢复正常。不知道是哪里的问题。仔细检查了每一项设置,没有发现问题
    frankilla
        17
    frankilla  
       2024-07-15 23:30:58 +08:00 via iPhone
    @tiger76 帖子里有主路由模式和旁路由模式,你注意看清哦,我这里完全 ok 的。
    tiger76
        18
    tiger76  
    OP
       2024-07-16 10:26:03 +08:00
    @frankilla 恢复出厂设置重来了一遍,仍然是外网速度巨慢,油管基本没法看。
    frankilla
        19
    frankilla  
       2024-07-16 10:57:04 +08:00
    @tiger76 #18 那还真奇怪了,我也不清楚了,我这里就完全正常,油土鳖这种被墙的网站访问就很无感,跟没被墙似的。或者你可以去恩山看看?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4351 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 05:34 PVG 13:34 LAX 21:34
    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