Lentin

windows 实现 zerotier 的路由/NAT/Router 功能

  •  
  •   Lentin · Apr 21, 2023 · 4397 views
    This topic created in 1119 days ago, the information mentioned may be changed or developed.

    试了下 tailscale 软件功能很好用,都可以一步到位,但是经常打洞失败动不动变成中继是硬伤,zerotier 可以无痛打洞,遂又折腾了一遍这个共享功能,今天搞了一下就成功了,分享一下步骤其实很简单。

    • 第一步: 进入注册表将里面的 IP 更改为你 ZeroTier 对应分配的 IP
      HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\SharedAccess\Parameters
    • 第二步: 开启本地连接的网络共享选中 ZeroTier 网卡
    • 第三步:完成。 后面就可以直接在 windows 写路由访问目标主机的内网资源了,如果不通的话检查下防火墙设置应该就行了。
      route add 10.0.0.0/8 [ZeroTier IP]

    附:在计算机或服务重启后,ICS 无法正常工作 Windows 10*
    https://learn.microsoft.com/zh-cn/troubleshoot/windows-client/networking/ics-not-work-after-computer-or-service-restart*

    Supplement 1  ·  Sep 11, 2024
    所有这种虚拟网卡异地组网工具(包括贝锐蒲公英等等)都可以这么玩 注册表修改为对应 ip 即可
    21 replies    2024-03-16 15:57:11 +08:00
    dasidj12
        1
    dasidj12  
       Apr 21, 2023
    感谢分享
    neroxps
        2
    neroxps  
       Apr 22, 2023
    6B ,感谢分享。
    whrti
        3
    whrti  
       Apr 23, 2023 via Android
    我有个疑问是 zerotier 和 hamachi 还有 easyN2n 这些有什么区别,有些是 p2p 有些走中继?亦还是有带宽损耗?望解答
    Lentin
        4
    Lentin  
    OP
       Apr 23, 2023
    @whrti #3 zt 是条件允许的情况下走 udp 打洞直连,其他情况走中继,另外两个没用过。
    使用下来用 zt 自建 planet 的 udp 打洞成功率比 tailscale 官方客户端直连要高,headscale 自建有点麻烦没折腾了
    ZT 自建用的这个方法 https://github.com/Jonnyan404/zerotier-planet
    kkkbbb
        5
    kkkbbb  
       Jun 3, 2023
    请问下这个可以解决通过 zerotier 实现两个局域网中的设备互通的问题么?我现在通过 zerotier 可以实现两个局域网中的安装 zerotier 的设备互通,但是互相 ping 不通局域网中的其他设备,对应网段的路由也加上了,但是还是不通。
    Lentin
        6
    Lentin  
    OP
       Jun 3, 2023
    @kkkbbb #5 可以,因为你光加路由其他设备不认识你 zt 网段的 ip ,用这个方式其实就是实现了 snat ,就可以了
    kkkbbb
        7
    kkkbbb  
       Jun 4, 2023 via Android
    @Lentin 好的,多谢我试下
    kkkbbb
        8
    kkkbbb  
       Jun 5, 2023
    @Lentin 请问下我按这个方法操作了,分配的虚拟地址都 ping 不通了,是什么原因呢?
    Lentin
        9
    Lentin  
    OP
       Jun 5, 2023 via iPhone
    @kkkbbb 哪到哪不通了?
    kkkbbb
        10
    kkkbbb  
       Jun 6, 2023
    @Lentin 本地按照上面设置了后,zerotier 分配的两个虚拟地址之间就不通了
    Lentin
        11
    Lentin  
    OP
       Jun 6, 2023 via iPhone
    @kkkbbb 留个 tg 号我帮你看看
    kkkbbb
        12
    kkkbbb  
       Jun 6, 2023
    @Lentin kbkbkoko,多谢
    Lentin
        13
    Lentin  
    OP
       Jun 6, 2023
    楼上这位朋友的问题是出在了国内访问 zerotier 的根服务器不通的问题
    换用蒲公英客户端同原理操作了下测试成功。
    muihiuwev
        14
    muihiuwev  
       Jun 16, 2023
    不稳定,一段时间后无法访问。另外 ZT 重连后,共享网络要重新选择。
    muihiuwev
        15
    muihiuwev  
       Jun 16, 2023
    我的错,最后的链接没点开看。
    cyn
        16
    cyn  
       Oct 15, 2023 via Android
    请问第一步更改的注册表项的作用是什么,网上搜不到这个配置项的含义
    Lentin
        17
    Lentin  
    OP
       Oct 15, 2023   ❤️ 1
    @cyn #16 修改注册表是为了防止开热点后会更改被共享网卡对应的 IP 地址,如果不改成 ZT 网卡的 IP 会地址冲突 ZT 内网无法互联
    cyn
        18
    cyn  
       Oct 15, 2023 via Android
    @Lentin op, win11 第二步没有家庭网络连接下拉选项怎么办
    Lentin
        19
    Lentin  
    OP
       Oct 15, 2023   ❤️ 1
    @cyn #18 检查一下驱动 或者网卡是否正确吧……
    hi543
        20
    hi543  
       Mar 16, 2024
    这是 A 访问 B 的设置步骤吗?
    B 那边也是 window ,需要做什么配置?两边都是 window 。
    Lentin
        21
    Lentin  
    OP
       Mar 16, 2024
    @hi543 #20 前两步是 A 电脑 第三步是 B 电脑
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   990 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 19:17 · PVG 03:17 · LAX 12:17 · JFK 15:17
    ♥ Do have faith in what you're doing.