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

异地组网 zerotier 不支持 DDNS

  •  
  •   ileeoyo · 2020-05-07 14:43:15 +08:00 · 5513 次点击
    这是一个创建于 1661 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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