V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
xlsepiphone
V2EX  ›  NAS

Tailscale 是真的好用,但是 DERP 一直没有成功部署。

  •  
  •   xlsepiphone · 2022-01-11 21:11:53 +08:00 · 3252 次点击
    这是一个创建于 1048 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这两天把 2 年前咸鱼上淘的蜗牛星际 B 款翻了出来,入了正版 unraid ,插上了 2 年前多买的 2 块 4T 的硬盘,然后用的 webdav 同步文件,做家里白群晖的备份节点,过年的时候带回老家放着。

    最开始发现群晖装上插件后 ping 不通 unraid ,后来 Google ,官方文档说是群晖的安全限制,tailscale 插件只能进站,不能出站,后来按照官方文档的给出的方案,解决了。

    tailscale 真的是帮大忙了,唯一的问题就是,同步的速度太慢了,没有中继节点,家里的上行带宽就不说跑满了,满速也才 4mb/s 左右,而且还不是很稳定的速度。

    正好手里头有个国内的云主机(没有备案,不能绑定域名),想部署 DERP ,但是这两天捣鼓下来一直没有成功。。。

    想问问有成功部署 DERP 中继的 V 友吗?

    12 条回复    2022-01-12 14:34:07 +08:00
    zhdsmy
        1
    zhdsmy  
       2022-01-11 21:26:17 +08:00   ❤️ 2
    1. 使用 docker 部署, your_domain 换成你自己的域名;
    docker run -d \
    -p 3443:3443 \
    -p 3478:3478/udp \
    --name tailscale-derp \
    --restart=always \
    -e DERP_ADDR=":3443" \
    -e DERP_DOMAIN="your_domain" \
    fredliang/derper:latest
    2. nginx 你的域名指向 localhost:3443, 签发证书;
    3. vps 防火墙开放 3478 udp 端口。
    xlsepiphone
        2
    xlsepiphone  
    OP
       2022-01-11 21:38:12 +08:00
    @zhdsmy #1 我没有域名,没有备案,这是不是失败的原因?
    xlsepiphone
        3
    xlsepiphone  
    OP
       2022-01-11 21:39:29 +08:00
    @zhdsmy #1 中继节点一定要有域名才行吗?之前捣鼓的时候就一直报错,提示没有设置域名。。。
    hronro
        4
    hronro  
       2022-01-11 21:45:34 +08:00
    部署成功了也有一定几率用不了,参见 https://github.com/tailscale/tailscale/issues/3430
    xlsepiphone
        5
    xlsepiphone  
    OP
       2022-01-11 21:48:45 +08:00
    看来是我一直配置错误了,我在 Hostname 里面填 ip 是不对的,应该在 IPv4 这个字段填 ip 才对。

    https://github.com/tailscale/tailscale/blob/main/tailcfg/derpmap.go#L115
    xlsepiphone
        6
    xlsepiphone  
    OP
       2022-01-11 21:52:35 +08:00
    @hronro #4 为什么会走国外的节点回国?你的这个 issue 看着像 BUG ,如果支持强制指定节点多好。。。
    hronro
        7
    hronro  
       2022-01-11 21:54:53 +08:00   ❤️ 1
    @xlsepiphone #6 就是 BUG 啊,他们的 DERP 实现有 BUG ,所以我说就算你成功搭好了,也不一定就能用
    ymmud
        8
    ymmud  
       2022-01-12 09:41:43 +08:00
    Tailscale 跟 zerotier 哪个效果好点
    xlsepiphone
        9
    xlsepiphone  
    OP
       2022-01-12 11:24:58 +08:00
    @ymmud #8 zerotier 目前更成熟一点吧,但是 tailscale 更简单好用,部署方便,主要是目前的 DERP 有 BUG ,还比不上 zerotier 的 planet 吧,但是光从易用性这块我已经不想再回到 zerotier 了。
    moonsn
        10
    moonsn  
       2022-01-12 12:28:10 +08:00 via Android
    要不试试 headscale ?
    moonsn
        11
    moonsn  
       2022-01-12 12:31:44 +08:00 via Android
    @moonsn 就是 ios 客户端没法用
    xlsepiphone
        12
    xlsepiphone  
    OP
       2022-01-12 14:34:07 +08:00
    @moonsn #10 居然还有第三方的实现,我试试。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5584 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 01:35 · PVG 09:35 · LAX 17:35 · JFK 20:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.