V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
ileeoyo

异地组网 zerotier 不支持 DDNS

  •  
  •   ileeoyo · May 7, 2020 · 6387 views
    This topic created in 2184 days ago, the information mentioned may be changed or developed.

    今天使用 zerotier 内网穿透。由于部分网络无法穿透,刚好家里有公网 ip,网速也还可以比阿里云小水管肯定快不少,就想着搭建一个 moon 做中转。 然后发现用 ip 生成的 moon 可以正常用,但是一旦改成域名,moon 就不行了。后来看介绍好像 zerotier 不支持域名。家里只有动态公网 ip,每晚重启路由重拨号换 ip 。不支持 ddns 的话,那么这个自建 moon 就没法用了,有点难受啊,域名访问不是常见情况吗?为啥 moon 只能用 ip

    10 replies    2022-12-13 12:27:06 +08:00
    baozhuo
        1
    baozhuo  
       May 8, 2020
    那为啥不用 tinc 呢? tinc 支持域名
    tia
        2
    tia  
       May 8, 2020
    https://v2ex.com/t/609785
    在这之前可以等,或者换 tinc
    Michaelssss
        3
    Michaelssss  
       May 9, 2020
    moon 如果需要做中转-,-zerotier 不是一个适合你的方案
    ileeoyo
        4
    ileeoyo  
    OP
       May 11, 2020
    @baozhuo 我可以看看,后来又研究了下 n2n,可惜家里路由器做 supernode 外网怎么访问都不通。
    ileeoyo
        5
    ileeoyo  
    OP
       May 11, 2020
    @Michaelssss 国内网络复杂,我经常联通移动电信网络都使用,有的甚至在多层 nat 后面,没法保证都能穿透,想着如果自建 moon 在无法穿透时降级中转也不错,奈何不能用域名
    ileeoyo
        6
    ileeoyo  
    OP
       May 11, 2020
    @tia 感谢建议,我看看
    Michaelssss
        7
    Michaelssss  
       May 14, 2020 via Android
    @ileeoyo 尝试去做 Hack 自己编译吧,那个新版的 Go 版本自己做 moon 的寻路
    ileeoyo
        8
    ileeoyo  
    OP
       May 14, 2020
    @Michaelssss 目前 go 一窍不通,自己 hack 可能稍微困难。
    leungzw246
        9
    leungzw246  
       Dec 10, 2021
    把 docker 启动脚本更新到 ddns 脚本里面去应该可以?
    sinoyster482
        10
    sinoyster482  
       Dec 13, 2022
    说个思路,利用 ddns 工具 类似 https://github.com/jeessy2/ddns-go 的 webhook 功能 当 ip 变动的时候可以指定回调地址,本机写一个回调服务,把 ip 填入 moon.json 自动重新配置 zeroter ,就可以避免域名的问题
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2724 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 14:29 · PVG 22:29 · LAX 07:29 · JFK 10:29
    ♥ Do have faith in what you're doing.