V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iheeleme
V2EX  ?  宽带症候群

ZeroTier 与旁路由配置 内网部分不通问题

  •  
  •   iheeleme · 19 天前 · 817 次点击

    腾讯云最新优惠活动来了:云产品限时1折,云服务器低至88元/年 ,点击这里立即抢购:9i0i.cn/qcloud,更有2860元代金券免费领取,付款直接抵现金用,点击这里立即领取:9i0i.cn/qcloudquan

    (福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

    家中主路由上部署 ZeroTier ,配置了旁路由给部分设备科学,旁路由网关设置为主路由 ip ,A 设备使用 dhcp ,网关地址为主路由,B 设备使用静态 ip ,网关地址为旁路由地址,内网设备都互通,目前无法通过外网使用 zerotier 访问到网关地址为旁路由的设备(如 B 设备,修改 B 设备网关地址为主路由的话就能恢复访问),可以访问网关地址为主路由的设备(如 A 设备),问题在哪呢?

    14 条回复  ?  2024-04-28 11:54:37 +08:00
    wtks1
        1
    wtks1  
       19 天前
    应该是指向旁路由的设备没有对应的路由吧,可以查看一下指向主路由和旁路由的时候路由有哪里不同,然后手动给加上
    iheeleme
        2
    iheeleme  
    OP
       19 天前
    @wtks1 和终端设备应该没啥问题,切一下网关地址就正常了,感觉是旁路由这边的问题
    wtks1
        3
    wtks1  
       19 天前
    @iheeleme #2 你是把 zerotier 装在主路由上的,zerotier 的路由下发就是由主路由来执行的,指向旁路由的设备自然就不行,你可以查看一下同一个设备指向主路由和旁路由时的路由表区别
    jurassic2long
        4
    jurassic2long  
       19 天前
    只有主路由加入 zerotier ,而旁路由没有加入 zerotier ,从外部访问理论上需要主路由转发;
    不确定 zerotier 是否支持这种转发,我用 zerotier 都是所有设备都加入;
    如果是 wireguard 是支持这种转发的。
    建议 OP 先确定 zerotier 支不支持这样的转发
    iheeleme
        5
    iheeleme  
    OP
       19 天前
    @jurassic2long 目前可以通过 zerotier 访问到旁路由,只是使用旁路由做网关的,无法访问到
    jurassic2long
        6
    jurassic2long  
       19 天前
    @iheeleme 那很可能是回程的时候断掉了,要在旁路由上设置,把目标是 zerotier 的 ip 段的请求,路由到主路由
    iheeleme
        7
    iheeleme  
    OP
       19 天前
    @jurassic2long 旁路由的网关地址指向了主路由,查看路由表也看到,所有地址都流向主路由,感觉也不是这个问题
    oopspie
        8
    oopspie  
       19 天前
    关注,我也有类似问题,毫无头绪
    wxhwz
        9
    wxhwz  
       19 天前
    可能是旁路由的 masquerade
    iheeleme
        10
    iheeleme  
    OP
       19 天前
    @oopspie 一起探讨
    iheeleme
        11
    iheeleme  
    OP
       19 天前
    @wxhwz 旁路由防火墙添加了的
    NecoDeuth
        12
    NecoDeuth  
       17 天前
    同用 ZeroTier ,你在控制台的 Managed Routes 部分,添加一下配置就可以了,可以参考下我的:
    ```
    192.168.0.0/24 via 192.168.192.20
    192.168.192.0/24 (LAN)
    ```

    内网网段 192.168.0.0/24
    zroe 组网网段 192.168.192.0/24
    192.168.192.20 为旁路由的组网 IP

    配置了以后就可以,通过外网可以访问内网的所有设备
    NecoDeuth
        13
    NecoDeuth  
       17 天前
    纠正一下,我的 192.168.192.20 应该算是子路由,并且没开 dhcp
    iheeleme
        14
    iheeleme  
    OP
       15 天前
    @NecoDeuth 貌似不一样,你这是在旁路由上使用 zerotier 进行组网,我是在主路由进行组网的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1048 人在线   最高记录 6547   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 19:39 · PVG 03:39 · LAX 12:39 · JFK 15:39
    Developed with CodeLauncher
    ? Do have faith in what you're doing.


    http://www.vxiaotou.com